В този прост урок ще се съсредоточим върху това как да конвертирате Outlook Email в PDF с помощта на Java заедно с подробни стъпки за конфигуриране на средата. Ще забележите, че за да конвертирате MSG в PDF може да се използва API, базиран на Java. Освен това това приложение може да се използва във всяка от общодостъпните операционни системи като Windows, macOS или Linux.
Стъпки за конвертиране на Outlook имейл в PDF с помощта на Java
- Инсталирайте Aspose.Email и Aspose.Words JAR файл от хранилището на Maven
- Създайте екземпляр на обекта от клас MailMessage, за да заредите EML или MSG имейл файла от диска
- Преобразувайте заредения имейл (MSG/EML) файл като ByteArrayOutputStream в междинен MHTML формат
- Създайте екземпляр на обекта от клас Document, за да заредите междинния MHTML файл от поток, като зададете LoadFormat на MHTML
- Запазете заредения MHTML в PDF, като използвате метода за запазване
Чрез следване на гореспоменатите стъпки в Java MSG към PDF се разработва приложение за конвертор, при което процесът започва чрез зареждане на EML или MSG файл от диска с помощта на обекта на класа MailMessage и след това се преобразува в междинен поток във формат MHTML с помощта на save метод. След това ще заредим междинния MHTML с помощта на обекта на класа на документа и за конвертиране на EML в PDF ще се използва метод за запазване, базиран на Java.
Код за конвертиране на Outlook имейл в PDF с помощта на Java
За конвертиране на EML в PDF се използва базиран на Java API с помощта на прости извиквания на API. Горният пример е полезен за зареждане и конвертиране както на MSG, така и на EML файлов формат. Изходният PDF може да бъде персонализиран чрез задаване на свойства като Compliance, ColorMode, ImageCompression и JpegQuality.
За конвертиране на MSG в PDF Java базиран API е разгледан в тази статия. Ако търсите как да конвертирате EML в MSG с помощта на Java, вижте статията на как да конвертирате EML в MSG с помощта на Java.