Як конвертувати електронну пошту Outlook у PDF за допомогою Java

У цьому простому посібнику ми зосередимося на тому, як перетворити Outlook Email на PDF за допомогою Java разом із детальними кроками для налаштування середовища. Ви помітите, що для перетворення MSG у PDF можна використовувати API на основі Java. Крім того, цю програму можна використовувати в будь-якій із загальнодоступних операційних систем, таких як Windows, macOS або Linux.

Кроки для перетворення електронної пошти Outlook у PDF за допомогою Java

  1. Встановіть Aspose.Email і Aspose.Words файл JAR зі сховища Maven
  2. Створіть екземпляр об’єкта класу MailMessage, щоб завантажити файл електронної пошти EML або MSG із диска
  3. Перетворіть завантажений файл електронної пошти (MSG/EML) як ByteArrayOutputStream у проміжний формат MHTML
  4. Створіть екземпляр об’єкта класу Document, щоб завантажити проміжний файл MHTML із потоку, встановивши для LoadFormat значення MHTML
  5. Збережіть завантажений MHTML у PDF за допомогою методу збереження

Дотримуючись вищезазначених кроків у програмі конвертера Java MSG to PDF, розробляється програма для конвертації, у результаті чого процес починається із завантаження файлу EML або MSG з диска за допомогою об’єкта класу MailMessage, а потім перетворюється на проміжний потік у форматі MHTML за допомогою збереження метод. Потім ми завантажимо проміжний MHTML за допомогою об’єкта класу Document, а для перетворення EML у PDF буде використано метод збереження на основі Java.

Код для перетворення електронної пошти Outlook у PDF за допомогою Java

Щоб конвертувати EML у PDF, використовується API на основі Java за допомогою простих викликів API. Наведений вище приклад корисний для завантаження та перетворення формату файлів MSG і EML. Вихідний PDF можна налаштувати, налаштувавши такі властивості, як Compliance, ColorMode, ImageCompression і JpegQuality.

Щоб конвертувати MSG у PDF, API на основі Java розглядається в цій статті. Якщо ви шукаєте, як конвертувати EML у MSG за допомогою Java, зверніться до статті як конвертувати EML в MSG за допомогою Java.

 Українська