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
- Hur man konverterar LaTeX TeX till XPS i Java
- Konvertera LaTeX till 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:
- Initiera en instans för LaTeX-konverteringsalternativ.
- Ställ in katalogen för att manipulera filer.
- Skapa ett objekt av klassen XPSSaveOptions.
- 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:
- Initiera en instans för LaTeX-konverteringsalternativ med klassen TeXOptions.
- Ställ in katalogen för att manipulera filer.
- Initiera en instans av klassen XPSSaveOptions.
- 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.