- Я хочу прочитать файл Word (содержит изображения и таблицу).
- После этого я хочу преобразовать его содержимое в «формат RFC 822».
Ищем некоторые APIS и пример кода для выше.
Ищем некоторые APIS и пример кода для выше.
Начните с 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. (Нет никаких указаний на то, что он может что-то делать с изображениями при выводе простого текста, хотя пока, тем не менее.)