API Java per il rendering di EML su EPUB

Esporta EML in EPUB utilizzando l’API Java locale senza utilizzare dipendenze di terze parti

 

La conversione della posta elettronica è una potente funzionalità che gli sviluppatori Java possono integrare all’interno di qualsiasi applicazione Java J2SE, J2EE, J2ME tramite Aspose.Total for Java . Utilizzando due API all’interno del pacchetto puoi convertire Eml EML in EPUB senza dipendenze di terze parti. In primo luogo, puoi utilizzare l’API di manipolazione della posta elettronica Aspose.Email per Java per convertire il formato del file EML in HTML. In secondo luogo, puoi eseguire il rendering di HTML in EPUB utilizzando l’API di elaborazione documenti Aspose.Words for Java .

Come convertire EML in EPUB

  1. Aprire il file EML utilizzando la classe MailMessage
  2. Converti EML in HTML utilizzando save metodo
  3. Carica HTML utilizzando la classe Document
  4. Salvare il documento in formato EPUB utilizzando save e impostare EPUB come SaveFormat

Requisiti di conversione

Devi usare Aspose.Total per Java direttamente da un progetto basato su Maven e includi le librerie nel tuo pom.xml.

In alternativa, puoi ottenere un file ZIP da 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.EPUB
document.save("output.epub", SaveFormat.EPUB);   

Esplora EML opzioni di conversione con Java

Convertire EMLs in BMP (File immagine bitmap)
Convertire EMLs in DOC (Formato binario di Microsoft Word)
Convertire EMLs in DOCM (File Marco Microsoft Word 2007)
Convertire EMLs in DOCX (Office 2007+ Documento Word)
Convertire EMLs in DOT (File modello di Microsoft Word)
Convertire EMLs in DOTM (File modello Microsoft Word 2007+)
Convertire EMLs in DOTX (File modello di Microsoft Word)
Convertire EMLs in EMF (Formato Metafile avanzato)
Convertire EMLs in FLATOPC (Microsoft Word 2003 WordprocessingML)
Convertire EMLs in GIF (Formato di interscambio grafico)
Convertire EMLs in PNG (Grafica di rete portatile)
Convertire EMLs in JPEG (Gruppo misto di esperti fotografici)
Convertire EMLs in MD (Lingua di markdown)
Convertire EMLs in ODT (Formato file di testo OpenDocument)
Convertire EMLs in OTT (Modello OpenDocument)
Convertire EMLs in PCL (Linguaggio dei comandi della stampante)
Convertire EMLs in PDF (Formato documento portatile)
Convertire EMLs in PNG (Grafica di rete portatile)
Convertire EMLs in PS (File Postscript)
Convertire EMLs in SVG (Grafica vettoriale scalare)
Convertire EMLs in TIFF (Formato file immagine con tag)
Convertire EMLs in DOCX (Office 2007+ Documento Word)
Convertire EMLs in WORDML (Microsoft Word 2003 WordprocessingML)
Convertire EMLs in XPS (Specifiche della carta XML)