Konvertera latex till XPS i Java

LaTeX är utformad för att tillhandahålla beskrivande märkningsspråk och används ofta inom den akademiska världen. Det är populärt för att skapa vetenskapliga eller forskningsdokument. I vissa scenarier kan du behöva konvertera LaTeX till XPS-dokument i dina applikationer. I enlighet med sådana användningsfall förklarar den här artikeln hur man konverterar en TeX-fil till ett XPS-dokument programmatiskt i Java.

TeX till XPS Document Converter – Java API-konfiguration

Aspose.TeX for Java API kan användas för att typsätta LaTeX- och TeX-filer i dina Java-applikationer. Den stöder export av TeX-filer till olika filformat som SVG, XPS, PNG, etc. Du kan ladda ner JAR-filen från sidan New Releases eller klistra in följande Maven-konfiguration i pom .xml-filen för ditt projekt för att konfigurera den från 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>

Hur man konverterar LaTeX TeX till XPS i Java

Stegen nedan förklarar hur man konverterar en LaTeX-fil till ett XPS-dokument i Java:

  1. Initiera en instans för LaTeX-konverteringsalternativ.
  2. Ställ in katalogen för att manipulera filer.
  3. Skapa ett objekt av klassen XPSSaveOptions.
  4. Kör konverteringen för att exportera LaTeX till XPS-format.

Konvertera LaTeX till XPS-dokument Programmatiskt i Java

Följande steg visar hur man konverterar en LaTeX-fil till ett XPS-dokument programmatiskt i Java:

  1. Initiera en instans för LaTeX-konverteringsalternativ med klassen TeXOptions.
  2. Ställ in katalogen för att manipulera filer.
  3. Initiera en instans av klassen XPSSaveOptions.
  4. Kör LaTeX till XPS-filkonverteringen med klassen TexJob.

Kodavsnittet nedan beskriver hur man konverterar LaTeX till XPS-fil programmatiskt i Java:

// Skapa konverteringsalternativ för Object LaTeX-format på Object TeX-motortillägget.
TeXOptions options = TeXOptions.consoleAppOptions(TeXConfig.objectLaTeX());

// Ange filsystemets arbetskatalog för utdata.
options.setOutputWorkingDirectory(new OutputFileSystemDirectory(dataDir));

// Initiera alternativen för att spara i XPS-format.
options.setSaveOptions(new com.aspose.tex.rendering.XpsSaveOptions());

// Kör konvertering av LaTeX till XPS-format.
new com.aspose.tex.TeXJob("hello-world.ltx", new com.aspose.tex.rendering.XpsDevice(), options).run();

Få gratis utvärderingslicens

Intresserad av att prova API-funktionerna till fullo? Du kan begära en gratis tillfällig licens för att undvika utvärderingsbegränsningarna.

Slutsats

I den här artikeln har du utforskat hur du konverterar en LaTeX-fil till ett XPS-dokument programmatiskt i Java. Dessutom kanske du vill besöka avsnittet dokumentation för att kolla in andra funktioner som stöds av API:et. Om du har några frågor, skriv till oss på forum.

Se även