LaTeX används för att förbereda dokument med högkvalitativ typsättning. Formatet TeX används för att kommunicera eller publicera tekniska och vetenskapliga dokument. I vissa fall kan du behöva konvertera TeX-filer till bilder som PNG eller JPG. I den här artikeln kommer du att lära dig hur du konverterar TeX-filer till PNG- eller JPG-bilder programmatiskt i Java. Gå igenom följande avsnitt för mer information.
- LTX/TeX till PNG eller JPG Converter – Java API Installation
- Konvertera TeX (LaTeX) till PNG-bild i Java
- Konvertera LaTeX (TeX) till JPG-bild Programmatiskt med Java
LTX/TeX till PNG eller JPG Converter – Java API-installation
Aspose.TeX for Java API stöder arbete med LTX, TeX, PNG, JPG och andra format som stöds. Du kan enkelt konfigurera API:t genom att ladda ner dess JAR-fil från avsnittet Nedladdningar eller använda följande Maven-konfigurationer:
Förvar:
<repositories>
<repository>
<id>snapshots</id>
<name>repo</name>
<url>http://repository.aspose.com/repo/</url>
</repository>
</repositories>
Beroende:
<dependencies>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-tex</artifactId>
<version>21.11</version>
</dependency>
</dependencies>
Konvertera TeX (LaTeX) till PNG-bild i Java
Du kan konvertera en LTX- eller TeX-fil till en PNG-bild med följande steg:
- Ladda in LTX- eller TEX-filen.
- Skapa konverteringsalternativ för LaTeX-format med klassen TeXOptions.
- Initiera PngSaveOptions för att spara bilden i PNG-format.
- Kör LaTeX till PNG-konvertering med klassen TexJob.
Kodavsnittet nedan förklarar hur man konverterar TeX till PNG-bild 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(Utils.getOutputDirectory()));
// Initiera alternativen för att spara i PNG-format.
options.setSaveOptions(new PngSaveOptions());
// Kör LaTeX till PNG-konvertering.
new TeXJob(Utils.getInputDirectory() + "helloworld.ltx", new ImageDevice(), options).run();
Konvertera LTX eller TeX till JPG-bild med Java
Du kan konvertera en LaTeX-fil med filtillägget LTX eller TEX till en JPG-bild med stegen nedan:
- Ladda LaTeX-källfilen.
- Skapa alternativ med klassobjektet TeXOptions.
- Ange klassobjektet JpegSaveOptions.
- Kör LaTeX till JPG med klassen TexJob.
Följande kod utvecklar hur man konverterar TeX till JPG-bild programmatiskt med 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(Utils.getOutputDirectory()));
// Initiera alternativen för att spara i JPG-format.
options.setSaveOptions(new JpegSaveOptions());
// Kör LaTeX till JPG-konvertering.
new TeXJob(Utils.getInputDirectory() + "helloworld.ltx", new ImageDevice(), options).run();
Få gratis utvärderingslicens
Du kan utvärdera API:et utan några begränsningar genom att begära en gratis temporär licens.
Slutsats
I den här artikeln har du lärt dig hur du renderar LaTeX-filer i TeX- eller LTX-filformat till en PNG- eller JPG-bild programmatiskt i Java. Dessutom kan du besöka dokumentationen för att kontrollera flera andra funktioner i API:t. Skriv gärna till oss på forumet för alla dina frågor.