LaTeX se utiliza para preparar documentos con composición tipográfica de alta calidad. El formato TeX se utiliza para comunicar o publicar documentos técnicos y científicos. En ciertos casos, es posible que deba convertir archivos TeX a imágenes como PNG o JPG. En este artículo, aprenderá cómo convertir archivos TeX a imágenes PNG o JPG mediante programación en Java. Consulte las siguientes secciones para obtener más información.
- Convertidor LTX/TeX a PNG o JPG: instalación de la API de Java
- Convertir TeX (LaTeX) a imagen PNG en Java
- Convierta LaTeX (TeX) a imagen JPG mediante programación usando Java
Convertidor LTX/TeX a PNG o JPG: instalación de la API de Java
Aspose.TeX for Java La API admite trabajar con LTX, TeX, PNG, JPG y otros formatos admitidos. Puede configurar fácilmente la API descargando su archivo JAR desde la sección Descargas, o utilizando las siguientes configuraciones de Maven:
Repositorio:
<repositories>
<repository>
<id>snapshots</id>
<name>repo</name>
<url>http://repository.aspose.com/repo/</url>
</repository>
</repositories>
Dependencia:
<dependencies>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-tex</artifactId>
<version>21.11</version>
</dependency>
</dependencies>
Convertir TeX (LaTeX) a imagen PNG en Java
Puede convertir un archivo LTX o TeX en una imagen PNG con los siguientes pasos:
- Cargue el archivo de entrada LTX o TEX.
- Cree opciones de conversión para el formato LaTeX con la clase TeXOptions.
- Inicialice PngSaveOptions para guardar la imagen en formato PNG.
- Ejecute la conversión de LaTeX a PNG con la clase TexJob.
El fragmento de código a continuación explica cómo convertir TeX a una imagen PNG mediante programación en Java:
// Cree opciones de conversión para el formato Object LaTeX en la extensión del motor Object TeX.
TeXOptions options = TeXOptions.consoleAppOptions(TeXConfig.objectLaTeX());
// Especifique el directorio de trabajo del sistema de archivos para la salida.
options.setOutputWorkingDirectory(new OutputFileSystemDirectory(Utils.getOutputDirectory()));
// Inicialice las opciones para guardar en formato PNG.
options.setSaveOptions(new PngSaveOptions());
// Ejecute la conversión de LaTeX a PNG.
new TeXJob(Utils.getInputDirectory() + "helloworld.ltx", new ImageDevice(), options).run();
Convierta imágenes LTX o TeX a JPG usando Java
Puede convertir un archivo LaTeX con extensión de archivo LTX o TEX, a una imagen JPG con los pasos a continuación:
- Cargue el archivo fuente LaTeX.
- Cree opciones utilizando el objeto de clase TeXOptions.
- Especifique el objeto de clase JpegSaveOptions.
- Ejecute LaTeX a JPG usando la clase TexJob.
El siguiente código explica cómo convertir una imagen de TeX a JPG mediante programación usando Java:
// Cree opciones de conversión para el formato Object LaTeX en la extensión del motor Object TeX.
TeXOptions options = TeXOptions.consoleAppOptions(TeXConfig.objectLaTeX());
// Especifique el directorio de trabajo del sistema de archivos para la salida.
options.setOutputWorkingDirectory(new OutputFileSystemDirectory(Utils.getOutputDirectory()));
// Inicialice las opciones para guardar en formato JPG.
options.setSaveOptions(new JpegSaveOptions());
// Ejecute la conversión de LaTeX a JPG.
new TeXJob(Utils.getInputDirectory() + "helloworld.ltx", new ImageDevice(), options).run();
Obtenga una licencia de evaluación gratuita
Puede evaluar la API sin limitaciones solicitando una licencia temporal gratuita.
Conclusión
En este artículo, ha aprendido a convertir archivos LaTeX en formato de archivo TeX o LTX en una imagen PNG o JPG mediante programación en Java. Además, puede visitar la documentación para comprobar otras funciones de la API. No dude en escribirnos al foro para cualquier consulta.