Cet article vous guide à travers une API TeX au niveau de l’entreprise permettant aux programmeurs Java de manipuler les fichiers TeX par programme. Aspose.TeX offre non seulement des fonctionnalités de manipulation/création, mais fournit également diverses fonctionnalités de conversion de formats de fichiers. Dans cet article de blog, nous verrons comment installer cette API de conversion de fichiers et implémenter la fonctionnalité permettant de convertir TeX en image à l’aide de Java. Vous pouvez opter pour cette bibliothèque pour convertir TeX vers presque tous les formats de fichiers image populaires. Cependant, dans cet article, nous explorerons comment convertir TeX en BMP à l’aide de Aspose.TeX for Java.
Nous aborderons les points suivants dans cet article :
- Installation de l’API TeX - Aspose.Tex pour Java
- Convertir TEX en BMP en Java par programme
- Créer un BMP en ligne
Installation de l’API TeX - Aspose.Tex pour Java
Aspose.TeX for Java est livré avec une composition flexible avec plusieurs formats de sortie. De plus, cette API de conversion de fichiers fournit un mécanisme solide pour convertir du texte en images telles que PNG, TIFF, PDF, etc. Le processus d’installation de cette bibliothèque conviviale pour les développeurs est très simple et robuste. Pour l’installation, vous pouvez télécharger ce fichier JAR ou utiliser les configurations Maven suivantes :
<repositories>
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>https://releases.aspose.com/java/repo/</url>
</repository>
</repositories>
<dependencies>
<dependency>
<groupId>com.aspose<https://releases.aspose.com/tex/java//groupId>
<artifactId>aspose-tex</artifactId>
<version>22.6</version>
</dependency>
</dependencies>
Convertir TeX en BMP en Java par programme
Jusqu’à présent, nous avons installé cette API TeX. Maintenant, nous allons écrire un exemple de code pour implémenter la conversion programmatique de Tex en BMP. Veuillez noter que nous disposons d’un fichier Tex source qui sera utilisé pour la conversion.
Les étapes suivantes montrent comment convertir TeX en BMP en Java :
- Définissez le répertoire de travail.
- Invoquez la méthode objectLaTeX pour obtenir la configuration de l’extension du moteur ObjectTeX avec le format ObjectLaTeX préchargé.
- Passez la méthode objectLaTeX à la méthode consoleAppOptions de la classe TeXOptions.
- Définissez le répertoire de travail de sortie en appelant la méthode setOutputWorkingDirectory.
- Créez une instance de la classe BmpSaveOptions et transmettez-la à la méthode setSaveOptions.
- Créez un constructeur de la classe TeXJob.
- Appelez la méthode run pour exécuter le travail TeX
L’exemple de code suivant montre comment convertir TeX en image par programmation :
package com.example;
import com.aspose.tex.OutputFileSystemDirectory;
import com.aspose.tex.TeXConfig;
import com.aspose.tex.TeXJob;
import com.aspose.tex.TeXOptions;
import com.aspose.tex.rendering.BmpSaveOptions;
import com.aspose.tex.rendering.ImageDevice;
public class Main {
// Convertir TEX en BMP en Java - Convertisseur TEX en image
public static void main(String[] args) throws Exception {
// Définir le répertoire de travail
String dataDir = "/sample-files/";
// Invoquez la méthode objectLaTeX pour obtenir la configuration de l'extension du moteur ObjectTeX avec le format ObjectLaTeX préchargé.
// Passez la méthode objectLaTeX à la méthode consoleAppOptions de la classe TeXOptions.
TeXOptions options = TeXOptions.consoleAppOptions(TeXConfig.objectLaTeX());
// Définissez le répertoire de travail de sortie en appelant la méthode setOutputWorkingDirectory.
options.setOutputWorkingDirectory(new OutputFileSystemDirectory(dataDir));
// Créez une instance d'options d'enregistrement dans une image BMP et transmettez-la à la méthode setSaveOptions.
options.setSaveOptions(new BmpSaveOptions());
// Créez un constructeur de la classe TeXJob.
TeXJob job = new TeXJob(dataDir+ "sample.tex", new ImageDevice(), options);
// Appelez la méthode run pour exécuter le travail TeX.
job.run();
}
}
En cas d’exécution réussie, vous verrez un fichier BMP créé à votre adresse indiquée. Le résultat est affiché dans l’image ci-dessous :
Créer un BMP en ligne
Aspose.TeX soutient un outil Web en ligne pour convertir TeX en images en ligne. Cet outil offre des fonctionnalités de manipulation et de conversion de fichiers TeX en ligne. Vous pouvez tirer parti de son efficacité et de sa robustesse non seulement sur les ordinateurs de bureau mais également sur les téléphones mobiles. Ce convertisseur TeX en BMP en ligne est gratuit et vous pouvez l’utiliser sans aucune création de compte.
Convertisseur TEX en BMP - Obtenez une licence gratuite
Vous pouvez bénéficier d’une licence temporaire gratuite pour essayer cette API de conversion de fichiers sans limitations d’évaluation.
Conclusion
Nous terminons ici ce billet de blog. Nous apprécions votre intention de vous intéresser à Aspose.TeX for Java. Nous avons donc appris comment convertir TeX en BMP en Java à l’aide de cette API TeX. En fait, cet article ne concerne que l’une des fonctionnalités offertes par cette API TeX. Cependant, vous pouvez parcourir une énorme pile de classes et de méthodes qu’il propose. À cette fin, veuillez visiter la documentation, le dépôt GitHub et l’API références.
Nous vous recommandons également de consulter le Guide de démarrage.
Enfin, aspose.com rédige de nouveaux articles de blog. Alors, restez en contact pour des mises à jour régulières.
L’aide est disponible
Notre équipe d’assistance est très dynamique et utile. Vous pouvez nous faire part de vos questions ou requêtes sur notre forum.
Foire aux questions – FAQ
Qu’est-ce qu’un fichier TeX ?
Les fichiers TeX sont constitués d’un langage de balisage avec le mécanisme de composition. De plus, vous pouvez en apprendre davantage à ce sujet ici.
Comment développer un convertisseur TeX vers BMP en utilisant Java ?
Aspose.TeX for Java propose des méthodes et des classes pour réaliser la conversion TeX en BMP par programme. Veuillez visiter ce lien pour plus de détails.