Java API för att rendera EML till PNG

Exportera EML till PNG genom att använda det lokala Java API utan att använda några tredje parts beroenden

 

E-postkonvertering är en kraftfull funktion som Java-utvecklare kan integrera i alla Java J2SE, J2EE, J2ME-applikationer via Aspose.Total for Java . Genom att använda två API:er i paketet kan du konvertera e-post EML till PNG utan några tredje parts beroenden. För det första kan du använda Eml Manipulation API Aspose.Email for Java för att konvertera EML-filformat till HTML. För det andra kan du rendera HTML till PNG genom att använda Document Processing API Aspose.Words for Java .

Hur man konverterar EML till PNG

  1. Öppna EML-filen med klassen MailMessage
  2. Konvertera EML till HTML genom att använda save metod
  3. Ladda HTML genom att använda klassen Document
  4. Spara dokumentet i PNG-format med save och ställ in PNG som SaveFormat

Konverteringskrav

Du måste använda Aspose.Total för Java direkt från ett Maven baserat projekt och inkludera bibliotek i din pom.xml.

Alternativt kan du få en ZIP-fil från downloads .

// load the EML file to be converted
MailMessage message = MailMessage.load("sourceFile.eml"); 
// save EML as a HTML 
message.save("HtmlOutput.html", SaveOptions.getDefaultHtml());
// load HTML with an instance of Document
Document document = new Document("HtmlOutput.html");
// call save method while passing SaveFormat.PNG
document.save("output.png", SaveFormat.PNG);   

Utforska EML konverteringsalternativ med Java

Konvertera EMLs till BMP (Bitmap Image File)
Konvertera EMLs till DOC (Microsoft Word Binary Format)
Konvertera EMLs till DOCM (Microsoft Word 2007 Marco File)
Konvertera EMLs till DOCX (Office 2007+ Word Document)
Konvertera EMLs till DOT (Microsoft Word Template Files)
Konvertera EMLs till DOTM (Microsoft Word 2007+ Template File)
Konvertera EMLs till DOTX (Microsoft Word Template File)
Konvertera EMLs till EMF (Enhanced Metafile Format)
Konvertera EMLs till EPUB (Open eBook File)
Konvertera EMLs till FLATOPC (Microsoft Word 2003 WordprocessingML)
Konvertera EMLs till GIF (Graphical Interchange Format)
Konvertera EMLs till PNG (Portable Network Graphic)
Konvertera EMLs till JPEG (Joint Photographic Expert Group)
Konvertera EMLs till MD (Markdown Language)
Konvertera EMLs till ODT (OpenDocument Text File Format)
Konvertera EMLs till OTT (OpenDocument Standard Format)
Konvertera EMLs till PCL (Printer Command Language Document)
Konvertera EMLs till PDF (Portable Document Format)
Konvertera EMLs till PS (PostScript File)
Konvertera EMLs till RTF (Rich Text Format)
Konvertera EMLs till SVG (Scalar Vector Graphics)
Konvertera EMLs till TIFF (Tagged Image File Format)
Konvertera EMLs till DOCX (Office 2007+ Word Document)
Konvertera EMLs till WORDML (Microsoft Word 2003 WordprocessingML)
Konvertera EMLs till XPS (XML Paper Specifications)