Convertir Latex a XPS en Java

LaTeX está diseñado para proporcionar un lenguaje de marcado descriptivo y se usa ampliamente en el mundo académico. Es popular para crear documentos científicos o de investigación. En algunos escenarios, es posible que necesite convertir documentos LaTeX a XPS en sus aplicaciones. De acuerdo con tales casos de uso, este artículo explica cómo convertir un archivo TeX en un documento XPS mediante programación en Java.

Conversor de documentos de TeX a XPS: configuración de la API de Java

Aspose.TeX para Java La API se puede utilizar para componer archivos LaTeX y TeX en sus aplicaciones Java. Admite la exportación de archivos TeX a diferentes formatos de archivo como SVG, XPS, PNG, etc. Puede descargar el archivo JAR desde la página Nuevos lanzamientos o pegar la siguiente configuración de Maven en el pom .xml de tu proyecto para configurarlo desde el repositorio:

<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>

Cómo convertir LaTeX TeX a XPS en Java

Los pasos a continuación explican cómo convertir un archivo LaTeX a un documento XPS en Java:

  1. Inicialice una instancia para las opciones de conversión de LaTeX.
  2. Configure el directorio para manipular archivos.
  3. Cree un objeto de la clase XPSSaveOptions.
  4. Ejecute la conversión para exportar LaTeX a formato XPS.

Convierta documentos LaTeX a XPS mediante programación en Java

Los siguientes pasos demuestran cómo convertir un archivo LaTeX en un documento XPS mediante programación en Java:

  1. Inicialice una instancia para las opciones de conversión de LaTeX con la clase TeXOptions.
  2. Configure el directorio para manipular archivos.
  3. Inicialice una instancia de la clase XPSSaveOptions.
  4. Ejecute la conversión de archivos LaTeX a XPS con la clase TexJob.

El fragmento de código a continuación explica cómo convertir un archivo LaTeX a XPS 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(dataDir));

// Inicialice las opciones para guardar en formato XPS.
options.setSaveOptions(new com.aspose.tex.rendering.XpsSaveOptions());

// Ejecute la conversión de formato LaTeX a XPS.
new com.aspose.tex.TeXJob("hello-world.ltx", new com.aspose.tex.rendering.XpsDevice(), options).run();

Obtenga una licencia de evaluación gratuita

¿Está interesado en probar las funciones de la API en toda su capacidad? Puede solicitar una licencia temporal gratuita para evitar las limitaciones de evaluación.

Conclusión

En este artículo, ha explorado cómo convertir un archivo LaTeX en un documento XPS mediante programación en Java. Además, puede visitar la sección documentación para ver las otras funciones compatibles con la API. En caso de que tenga alguna consulta, escríbanos a foro.

Ver también