Látex a SVG

Convierta LaTeX a SVG a través de la solución API para Java

Cómo convertir LaTeX a SVG usando Java

Aspose.TeX para el convertidor LaTeX a SVG transforma el archivo LaTeX en una imagen SVG con el uso de cualquier lenguaje compatible con Java.

La API que ve aquí también se puede usar para crear su propia aplicación multiplataforma o integrarse en su proyecto Java.

Para convertir LaTeX a SVG:

  • Utilice la API Aspose.TeX para Java , que es una API de conversión rica en funciones, potente y fácil de usar para la plataforma Java.
  • Puede descargar su última versión directamente desde Aspose Maven Repository e instalarlo dentro de su Maven -proyecto basado agregando las siguientes configuraciones al pom.xml.

Repository

<repository>
    <id>snapshots</id>
    <name>repo</name>
    <url>http://repository.aspose.com/repo/</url>
</repository>

Dependency

<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-tex</artifactId>
    <version>21.4</version>
</dependency>

Pasos para la conversión de LATEX a SVG en Java

Aspose.TeX facilita a los desarrolladores la transformación de archivos LATEX a SVG en tan solo unas pocas líneas de código.

  1. Inicialice TeXOptions para crear opciones de conversión para el formato Object LaTeX.
  2. Para establecer el espacio, o área, donde se escribirá la salida de TeX, establezca el directorio de trabajo del sistema para la salida utilizando OutputWorkingDirectory
  3. Inicialice las opciones para guardar en formato SVG usando SvgSaveOptions .
  4. Ejecute la conversión de LaTeX a SVG utilizando el método TeXJob() .

Requisitos del sistema

Aspose.TeX para Java es compatible con todos los principales sistemas operativos. Solo asegúrese de tener los siguientes requisitos previos:

  • J2SE 8.0 (1.8) o superior.
Ejemplo de código Java Conversión de TeX a imágenes, XPS, PDF o SVG
Input file
Upload a file you want to convert
Output format
Select the target format
                
// Create conversion options for Object LaTeX format on Object TeX engine extension.
TeXOptions options = TeXOptions.consoleAppOptions(TeXConfig.objectLaTeX());
// Specify the file system working directory for the output.
options.setOutputWorkingDirectory(new OutputFileSystemDirectory(Utils.getOutputDirectory()));
// Initialize the options for saving in SVG format.
options.setSaveOptions(new SvgSaveOptions());

// Run LaTeX to SVG conversion.
new TeXJob(Utils.getInputDirectory() + "hello-world.tex", new SvgDevice(), options).run();

            

LaTeX Qué es LaTeX Formato de archivo

LaTeX es un formato TeX si se dice brevemente. Los archivos LaTeX son archivos de texto sin formato en codificación ASCII escritos en su propio lenguaje de marcado. Pueden requerir la inclusión de otros datos como imágenes y/u otros archivos LaTeX. LaTeX puede proporcionarle un montón de funciones avanzadas para crear tablas, incluir gráficos, escribir ecuaciones matemáticas y diferentes fórmulas, etc. Todas estas funciones están disponibles en los llamados paquetes.

SVG Qué es SVG Formato de archivo

Scalable Vector Graphics (SVG) es un lenguaje de descripción de páginas basado en XML. Está desarrollado para crear gráficos vectoriales bidimensionales y gráficos vectoriales/raster mixtos. El documento SVG es un archivo de texto que describe las imágenes como primitivas geométricas: líneas, curvas, formas, texto, etc. El archivo incluye un conjunto de comandos, fórmulas y números para definir los objetos vectoriales.