6

В Outlook 2013, когда я или кто-либо из коллег вставляем подпись в окно «Подписи и бланк» в Outlook 2013, он отображается правильно, и подпись отображается правильно при составлении письма. Но если я вернусь в окно «Подписи и канцелярские принадлежности», чтобы отредактировать подпись, содержимое подписи сжимается до ширины около 35 пикселей. Это делает практически невозможным редактирование.

Подпись происходит с HTML-страницы, которую мы создали с целью копирования и вставки в подпись Outlook. Ни у кого из нас не было этой проблемы с Outlook 2010, поэтому, похоже, проблема именно с Outlook 2013. Содержимое HTML в основном представляет собой одну таблицу из одного столбца с парой вложенных таблиц с некоторыми изображениями и ссылками. Это довольно простой HTML. Я попытался добавить явную ширину к таблице, но это не помогло. Я видел пару других людей, которые подняли этот вопрос, но пока не нашли решения (ссылка № 1, ссылка № 2).

Изменить: По запросу от @ sunk818, вот ссылка на HTML, который я использую (некоторая информация об идентичности скрыта, но структура та же). А ниже показано, как это выглядит в редакторе подписей Outlook 2013 после однократного сохранения, закрытия окна и повторного открытия для редактирования.

3 ответа3

2

Этот ответ является дополнением к ответу SPYDOR , который находится на стадии ...

Вы можете найти свои подписи в папке %userprofile%\AppData\Roaming\Microsoft\Signatures (на платформе Windows).

Вы найдете HTML (foo.htm), расширенный текстовый формат (foo.rtf) и текстовую (foo.txt) версию каждой вашей подписи. Вам нужно будет отредактировать все три версии, если вы хотите внести изменения в контент, но для проблемы ОП достаточно отредактировать только HTML-файл. Вы можете редактировать его с помощью простого текстового редактора (такого как Блокнот) или с помощью редактора HTML WYSIWYG, однако для хирургических изменений, которые необходимо внести для решения этой конкретной проблемы, может быть лучше использовать простой текстовый редактор ,

Другое замечание заключается в том, что Outlook будет растягивать width="100% элементов, как только их родительский элемент объявит явную ширину (но не раньше). Таким образом, вам может потребоваться удалить некоторые из параметров width="100% (и соответствующих определений style='width:100%' ), если вы заметите, что некоторые ячейки таблицы растянуты против вашего желания после применения явных значений ширины к содержащим их ячейкам.

1

Я только что опубликовал простое решение этой проблемы в теме здесь:

https://answers.microsoft.com/en-us/msoffice/forum/msoffice_outlook-mso_win10/adding-a-signature-to-outlook-2016-formatting/474cf3fc-8e78-4516-b348-4ff369926f58

В вашем случае все, что вам нужно сделать, это установить значение <td style="width: ##"> для каждой ячейки данных в таблице. Вам не нужно беспокоиться об установке ширины таблицы или строк таблицы.

Копию полного решения по предоставленной ссылке см. Ниже:


- Описание -

В окне предварительного просмотра подписи электронной почты для Outlook 2013 и Outlook 2016 подписи HTML и Rich-Text Format (.rtf), содержащие таблицы, могут отображаться в сжатом узком столбце в левой части окна, оставляя оставшуюся часть предварительного просмотра окно пустое.

- Причина -

Проблема возникает в Outlook 2013 и 2016, когда в вашей подписи есть таблица, и вы не установили свойство width для отдельных ячеек таблицы. Средство предварительного просмотра в более новых версиях Outlook по умолчанию имеет небольшую ширину (около 10 или 20 пикселей) для ячеек таблицы, для которых не установлен атрибут width.

Поскольку в более ранних версиях Outlook этой проблемы не было, вероятно, они по умолчанию использовали ячейки таблицы до 100% ширины в окне предварительного просмотра, когда свойство 'width' не было установлено. Файлы подписи, созданные в более старых версиях Outlook без атрибута width, все еще имеют проблему с предварительным просмотром в более новых версиях. Это подтверждает, что проблема заключается в компоненте предварительного просмотра.

- Решение -

Вам просто нужно убедиться, что в каждой ячейке таблицы установлен атрибут width.

Исправление таблиц подписей Rich-Text Format (.rtf)

Если вы скопировали и вставили свою подпись из документа Word, то это самый простой способ исправить это.

  1. Откройте документ Word, содержащий таблицу подписей. Вы можете упростить просмотр макета таблицы, щелкнув по таблице, выбрав вкладку «Макет» вверху, затем выберите «Просмотреть линии сетки» из группы «Таблица».
  2. Выделите все ячейки таблицы, затем щелкните по ним правой кнопкой мыши или, если хотите, отредактируйте каждую ячейку отдельно.
  3. Выберите «Свойства таблицы ...», перейдите на вкладку «Ячейка» и установите для параметра «Предпочитаемая ширина» определенный процент или размер.
  4. Нажмите «ОК», чтобы применить изменения. Теперь скопируйте таблицу фиксированных подписей в Outlook.

Обратите внимание, что таблица подписей всегда будет отображаться правильно, как только вы вставите ее, даже без установленных атрибутов 'width'. Вы должны закрыть окно подписи, а затем снова открыть его, чтобы подтвердить, что вы успешно решили проблему.

Исправление таблиц подписи HTML

Если вы создали свою таблицу с использованием тегов HTML, для всех тегов <td> требуется атрибут ширины с использованием либо процента, либо ширины пикселя, как в приведенном ниже примере, совместимом с HTML5:

<table>
     <tbody>
            <tr>
               <td style="width: 100%">table cell 100 percent wide</td>
            </tr>
            <tr>
               <td style="width: 150px">table cell 150 pixels wide</td>
            </tr>
      </tbody>
</table>

Обратите внимание, что теги <table> и <tr> не требуют установки ширины для решения этой проблемы.

Как только это будет сохранено, убедитесь, что вы снова открываете окно подписи, чтобы убедиться, что изменения вашего кода сработали.

0

Самый простой способ сделать это:

  1. Скопируйте + Вставьте подпись электронной почты в документ Word.
  2. Преобразовать таблицу в текст.
  3. Удалить оригинальную подпись электронной почты.
  4. Создать новый.
  5. Скопируйте + вставьте из документа Word обратно в подпись электронной почты.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .