I denna enkla handledning kommer vi att fokusera på hur man konverterar Outlook Email till PDF med Java tillsammans med detaljerade steg för att konfigurera miljön. Du kommer att observera att för att konvertera MSG till PDF kan Java baserat API användas. Dessutom kan den här applikationen användas i alla vanliga operativsystem som Windows, macOS eller Linux.
Steg för att konvertera Outlook-e-post till PDF med Java
- Installera Aspose.Email och Aspose.Words JAR-fil från Maven-förrådet
- Instantiera klassobjektet MailMessage för att ladda EML- eller MSG-e-postfilen från disken
- Konvertera den laddade e-postfilen (MSG/EML) som en ByteArrayOutputStream till ett mellanliggande MHTML-format
- Instantiera klassobjektet Document för att ladda den mellanliggande MHTML-filen från stream genom att ställa in LoadFormat till MHTML
- Spara den inlästa MHTML-filen till PDF med hjälp av sparmetoden
Genom att följa de ovannämnda stegen i Java MSG till PDF utvecklas omvandlarapplikationen, varvid processen börjar med att ladda EML- eller MSG-filen från disken med hjälp av MailMessage-klassobjektet och sedan konverteras till en mellanström i ett MHTML-format med hjälp av spara metod. Vi kommer sedan att ladda den mellanliggande MHTML med hjälp av dokumentklassobjektet och för att konvertera EML till PDF kommer Java-baserad sparmetod att användas.
Kod för att konvertera Outlook-e-post till PDF med Java
För att konvertera EML till PDF används Java baserat API med hjälp av enkla API-anrop. Ovanstående exempel är användbart för att ladda och konvertera både MSG- och EML-filformat. Utdata-PDF-filen kan anpassas genom att ställa in egenskaper som Compliance, ColorMode, ImageCompression och JpegQuality.
Att konvertera MSG till PDF Java baserat API utforskas i den här artikeln. Om du letar efter hur du konverterar EML till MSG med Java, se artikeln om hur man konverterar EML till MSG med Java.