In questo semplice tutorial, ci concentreremo su come convertire Outlook Email in Word utilizzando Java fornendo passaggi dettagliati per configurare l’ambiente e utilizzare il codice di esempio. Osserverai che per convertire Email in DOCX è possibile utilizzare API basate su Java e questa applicazione può essere utilizzata in qualsiasi sistema operativo comunemente disponibile come Windows, Linux e macOS.
Passaggi per convertire l’e-mail di Outlook in DOCX utilizzando Java
- Configura l’applicazione installando i file JAR Aspose.Email e Aspose.Words dal repository
- Inizializza l’oggetto classe MailMessage per caricare il file di posta elettronica EML o MSG dal disco
- Salva il file di posta elettronica (MSG/EML) caricato come ByteArrayOutputStream in un formato MHTML intermedio
- Inizializza l’oggetto classe Document per caricare il file MHTML intermedio da un flusso impostando LoadFormat su MHTML
- Salva l’MHTML caricato su Docx usando il metodo di salvataggio
Seguendo i passaggi precedenti in Java Email to Word viene sviluppata un’applicazione di conversione in base alla quale caricheremo il file MSG o EML di origine dal disco utilizzando l’oggetto di classe MailMessage come punto di partenza, seguito dal salvataggio del file MSG in un stream in formato MHTML. Infine, l’MHTML intermedio da uno stream verrà caricato utilizzando l’oggetto della classe Document e convertito in un file Docx sul disco.
Codice per convertire l’e-mail di Outlook in DOCX utilizzando Java
Nell’esempio sopra, per convertire EML in Word, l’API Java viene utilizzata con l’aiuto di una semplice interfaccia API e di passaggi ben definiti. È utile per caricare ed elaborare file di posta elettronica in formato EML o MSG ed esportarli in un file in formato MHTML. L’MHTML intermedio può anche essere salvato come immagine o output PDF utilizzando le stesse API.
In questo argomento, ci siamo concentrati su come convertire l’e-mail di Outlook in Docx utilizzando Java. Se stai cercando di convertire un file MBOX in un file di archiviazione PST, fai riferimento all’articolo su come convertire MBOX in file PST in Java.