Convertir Latex en XPS en Java

LaTeX est conçu pour fournir un langage de balisage descriptif et est largement utilisé dans le milieu universitaire. Il est populaire pour créer des documents scientifiques ou de recherche. Dans certains scénarios, vous devrez peut-être convertir un document LaTeX en XPS dans vos applications. Conformément à ces cas d’utilisation, cet article explique comment convertir un fichier TeX en un document XPS par programmation en Java.

Convertisseur de documents TeX en XPS - Configuration de l’API Java

L’API Aspose.TeX pour Java peut être utilisée pour composer des fichiers LaTeX et TeX dans vos applications Java. Il prend en charge l’exportation des fichiers TeX vers différents formats de fichier comme SVG, XPS, PNG, etc. Vous pouvez télécharger le fichier JAR à partir de la page Nouvelles versions ou coller la configuration Maven suivante dans le pom fichier .xml de votre projet pour le configurer depuis le repository :

<repository>
    <id>AsposeJavaAPI</id>
    <name>Aspose Java API</name>
    <url>https://repository.aspose.com/repo/</url>
</repository> 
<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-tex</artifactId>
    <version>22.8</version>
</dependency>

Comment convertir LaTeX TeX en XPS en Java

Les étapes ci-dessous expliquent comment convertir un fichier LaTeX en un document XPS en Java :

  1. Initialiser une instance pour les options de conversion LaTeX.
  2. Définissez le répertoire pour manipuler les fichiers.
  3. Créez un objet de la classe XPSSaveOptions.
  4. Exécutez la conversion pour exporter LaTeX au format XPS.

Convertir un document LaTeX en XPS par programmation en Java

Les étapes suivantes montrent comment convertir un fichier LaTeX en un document XPS par programmation en Java :

  1. Initialisez une instance pour les options de conversion LaTeX avec la classe TeXOptions.
  2. Définissez le répertoire pour manipuler les fichiers.
  3. Initialisez une instance de la classe XPSSaveOptions.
  4. Exécutez la conversion de fichier LaTeX en XPS avec la classe TexJob.

L’extrait de code ci-dessous explique comment convertir un fichier LaTeX en XPS par programmation en Java :

// Créer des options de conversion pour le format Object LaTeX sur l'extension du moteur Object TeX.
TeXOptions options = TeXOptions.consoleAppOptions(TeXConfig.objectLaTeX());

// Spécifiez le répertoire de travail du système de fichiers pour la sortie.
options.setOutputWorkingDirectory(new OutputFileSystemDirectory(dataDir));

// Initialisez les options d'enregistrement au format XPS.
options.setSaveOptions(new com.aspose.tex.rendering.XpsSaveOptions());

// Exécutez la conversion du format LaTeX vers XPS.
new com.aspose.tex.TeXJob("hello-world.ltx", new com.aspose.tex.rendering.XpsDevice(), options).run();

Obtenez une licence d’évaluation gratuite

Intéressé d’essayer les fonctionnalités de l’API à leur pleine capacité ? Vous pouvez demander une licence temporaire gratuite afin d’éviter les limitations d’évaluation.

Conclusion

Dans cet article, vous avez exploré comment convertir un fichier LaTeX en un document XPS par programmation en Java. De plus, vous pouvez visiter la section documentation pour découvrir les autres fonctionnalités prises en charge par l’API. Si vous avez des questions, veuillez nous écrire à forum.

Voir également