Как преобразовать содержимое файла Word (с изображениями и таблицами) в формат RFC 822, используя C#?

  1. Я хочу прочитать файл Word (содержит изображения и таблицу).
  2. После этого я хочу конвертировать его содержимое в "формат RFC 822".

Ищем APIS и пример кода для выше.

2 ответа

Начните с Open XML SDK 2.0 для Microsoft Office, чтобы прочитать файл Word.

RFC 822 не та спецификация, которую вы ищете.

Резюме для RFC 5322 раскрывает одну причину:

   This document specifies the Internet Message Format (IMF), a syntax
   for text messages that are sent between computer users, within the
   framework of "electronic mail" messages.  This specification is a
   revision of Request For Comments (RFC) 2822, which itself superseded
   Request For Comments (RFC) 822, "Standard for the Format of ARPA
   Internet Text Messages", updating it to reflect current practice and
   incorporating incremental changes that were specified in other RFCs.

Этот абзац из раздела 1.1 ("Область применения") раскрывает другое:

   This document specifies a syntax only for text messages.  In
   particular, it makes no provision for the transmission of images,
   audio, or other sorts of structured data in electronic mail messages.
   There are several extensions published, such as the MIME document
   series ([RFC2045], [RFC2046], [RFC2049]), which describe mechanisms
   for the transmission of such data through electronic mail, either by
   extending the syntax provided here or by structuring such messages to
   conform to this syntax.  Those mechanisms are outside of the scope of
   this specification.

Я думаю, что вы действительно хотите получить ответ на другой вопрос, например:

Как я могу преобразовать сообщение Word в формат MIME, который будет хорошо смотреться в различных почтовых пользовательских агентах?

Если я ошибаюсь, и вы действительно спрашиваете, как преобразовать документы Word в электронные письма в формате обычного текста, вам, вероятно, стоит взглянуть на antiword, очень многофункциональный инструмент для преобразования документов Word в обычный текст, PostScript, PDF или docbook. (Нет никаких признаков того, что он может делать что-либо с изображениями при выводе простого текста, хотя - пока, во всяком случае.)

Другие вопросы по тегам