Word 2003.DOC форматирование, потерянное в электронных письмах HTML

Word.DOC я создал и хотел бы отправить по электронной почте HTML, проигрывает, она форматирует при отправке в электронном письме. С открытым документом в формате Word может выбрать "Save as HTML", и он выглядит хорошо пока просматривающий из программы Word.

Старая проблема этого возраста решается сообщением Jeff Atwood по http://www.codinghorror.com/blog/archives/000485.html, но я не образован достаточно в программировании или HTML для использования его мудрости.

Есть ли другой способ объяснить процесс, за которым я должен следовать, или simplier инструменты для использования для новичка.Спасибо.

3
задан 04.11.2009, 18:30

3 ответа

На самом деле приложение действительно работает на то, что он хочет. Вот то, как я сделал это от его имени (он послал мне по электронной почте непосредственно, и я попросил, чтобы он отправил его здесь, таким образом, другие могли извлечь выгоду из информации...),

  1. сохраните документ как "Фильтрованный HTML" от Microsoft Word. Это создает файл HTML.

  2. Загруженный приложение WordHtmlCleaner.

  3. Выполнил его:

    C:\>WordHtmlCleaner.exe word-doc.htm
    input html is 33424 chars
    cleaned html is 20776 chars
    

Это разделяет большую часть сумасшедшего "фильтрованного" HTML, который слово создает и оставляет нас с файлом

word-doc.modified.htm

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

string html;
html = File.ReadAllText(filepath, 
       System.Text.Encoding.GetEncoding("windows-1252"));

Затем откройте файл HTML в браузере и вставку копии это в электронную почту.

Конечным результатом является упрощенный HTML, который имеет некоторый шанс вставки копии правильно вместо изгиба ума Word crazytown HTML.

13
ответ дан 07.12.2019, 22:47

На самом деле сообщение Jeff не об электронной почте. И HTML в электронном письме отчасти имеет свои собственные возможности, которым приятно подводят итог в Руководстве CampaignMonitor по поддержке CSS в почтовых клиентах.

Так, для начинающих: не берите HTML к экстремальным значениям в электронном письме.

Затем, самый легкий способ позволить почтовому клиенту мыться (и добавлять альтернативу простого текста сообщению также): просто копия с Word и вставки в тот почтовый клиент. Так: вручную не используйте Сохраняют как HTML.

Если это не работает на Вас: что, если Вы настраиваете Word, чтобы быть редактором в Вашем почтовом клиенте? (Вместо того, чтобы сохранить как HTML вручную, и а не копия и вставка, возможно, Word работает по-другому при вызове от почтового клиента.)

И прежде всего: какие функции Вы пропускаете в редакторе, который встроен из Вашего почтового клиента? (Большинство клиентов хорошо работает, с помощью обогащенного текста, а не полноценного HTML.)

11
ответ дан 07.12.2019, 22:47

Я вижу несколько решений. Принятие этого является изолированной проблемой не процесс, который требует автоматизации.

Попробовать

  • Скопируйте и вставьте текст в новое электронное письмо

Если Ваш почтовый клиент дросселирует на форматировании

  • Отправьте Word Document как вложение.

Если получатель не хочет документ Word, и форматирование не является кошмаром (и Ваш клиент дросселировал?)

  • Сохраните копию как документ RTF и присоединение это

Если форматирование является кроме того возможностями RTF

  • Установите Microsft, Сохраняют как плагин PDF (версия 2007 года) и присоединяют PDF.

Править:

По-видимому только Office 2007 имеет плагин экспорта PDF от Microsoft. Поочередно на 2003 можно попытаться экспортировать документ как TIFF.

У Вас может также быть человек Ваша загрузка пользования электронной почтой программа средства просмотра Word 2003, предполагающая, что они могут установить программное обеспечение.

2
ответ дан 07.12.2019, 22:47

Теги

Похожие вопросы