Существует много библиотек, которые предназначены для преобразования HTML в PDF. Все, на что я смотрел, есть ограничения. Мы не хотим тратить на это деньги, поэтому хотели бы знать, можно ли печатать в файл в формате PDF без всплывающих окон, которые Outlook обычно производит. Мы используем Outlook 2013 с Exchange.Interop.Outlook Печать в файл (PDF)?
This thread предполагает, что ответ НЕТ. Но this thread предполагает, что это может быть сделано. Я ищу четкий путь для достижения своей цели.
Чтобы усложнить ситуацию, я использую функцию Mail.Display, чтобы разрешить пользователю изменять электронную почту перед отправкой. Они могут добавлять вложения, если они того захотят. Как только они выберут параметр «Отправить», я хочу захватить отправленное электронное письмо и создать PDF-файл, который будет храниться в хранилище данных для удобного поиска всеми, кто обращается к учетной записи клиента. Здесь я столкнулся с трудностями. Объект Mail недоступен после возврата из функции отображения. Как я могу получить отправленное письмо и обработать его?
Возможный дубликат [Как использовать Interop.Outlook для изменения параметров печати] (http://stackoverflow.com/questions/19456997/how-to-use-interop-outlook-to-change-print-options) –