Convertir des fichiers OFT en HTML en Java

MS Outlook utilise OFT comme format de modèle pour créer des mises en page pour les e-mails. Le modèle peut être préformaté et rempli dynamiquement avec le contenu pour créer des messages personnalisés. Dans certains cas, vous pouvez obtenir les fichiers OFT et avoir besoin de les convertir au format HTML par programmation. Pour y parvenir, cet article montre comment convertir un fichier OFT en HTML en Java.

API Java pour la conversion OFT en HTML

Pour convertir les fichiers OFT, nous utiliserons Aspose.Email for Java. Il s’agit d’une bibliothèque puissante pour la création et l’envoi d’e-mails et la mise en œuvre d’applications clientes de messagerie. De plus, il vous permet de manipuler et de convertir divers formats de courrier électronique. Vous pouvez soit télécharger l’API ou l’installer à l’aide des configurations Maven suivantes.

Repository:

<repository>
    <id>AsposeJavaAPI</id>
    <name>Aspose Java API</name>
    <url>http://repository.aspose.com/repo/</url>
</repository>

Dépendance

<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-email</artifactId>
    <version>22.4</version>
    <classifier>jdk16</classifier>
</dependency>

Convertir un fichier OFT en HTML

Voici les étapes pour convertir un fichier OFT en HTML par programmation.

L’exemple de code suivant montre comment convertir un fichier OFT au format HTML.

// Charger le fichier OFT
MailMessage message = MailMessage.load("input.oft"); 

// Enregistrer OFT au format HTML 
message.save("output.html", SaveOptions.getDefaultHtml());    

Obtenez une licence gratuite

Vous pouvez obtenir une licence temporaire gratuite afin d’utiliser Aspose.Email for Java sans limitations d’évaluation.

Conclusion

Dans cet article, vous avez appris à convertir des fichiers OFT en HTML en Java. Vous pouvez simplement installer Aspose.Email et intégrer la conversion OFT vers HTML dans vos applications. De plus, vous pouvez explorer d’autres fonctionnalités d’Aspose.Email en utilisant la documentation. Vous pouvez également poster vos questions sur notre forum.

Voir également