LaTeX se používá k přípravě dokumentů s vysoce kvalitní sazbou. Formát TeX se používá pro komunikaci nebo publikování technických a vědeckých dokumentů. V určitých případech může být nutné převést soubory TeX na obrázky jako PNG nebo JPG. V tomto článku se dozvíte, jak převést soubory TeX na obrázky PNG nebo JPG programově v Javě. Pro více informací prosím projděte následující sekce.
- Převodník LTX/TeX do PNG nebo JPG – instalace Java API
- Převeďte TeX (LaTeX) na obrázek PNG v Javě
- Převeďte LaTeX (TeX) na obrázek JPG programově pomocí Java
Převodník LTX/TeX do PNG nebo JPG – instalace Java API
Aspose.TeX for Java API podporuje práci s LTX, TeX, PNG, JPG a dalšími podporovanými formáty. Rozhraní API můžete snadno nakonfigurovat stažením jeho souboru JAR ze sekce Ke stažení nebo pomocí následujících konfigurací Maven:
úložiště:
<repositories>
<repository>
<id>snapshots</id>
<name>repo</name>
<url>http://repository.aspose.com/repo/</url>
</repository>
</repositories>
Závislost:
<dependencies>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-tex</artifactId>
<version>21.11</version>
</dependency>
</dependencies>
Převeďte TeX (LaTeX) na obrázek PNG v Javě
Soubor LTX nebo TeX můžete převést na obrázek PNG pomocí následujících kroků:
- Načtěte vstupní soubor LTX nebo TEX.
- Vytvořte možnosti převodu pro formát LaTeX pomocí třídy TeXOptions.
- Inicializujte PngSaveOptions pro uložení obrázku ve formátu PNG.
- Spusťte převod LaTeXu na PNG pomocí třídy TexJob.
Níže uvedený fragment kódu vysvětluje, jak programově převést TeX na obrázek PNG v Javě:
// Vytvořte možnosti převodu pro formát Object LaTeX na rozšíření Object TeX engine.
TeXOptions options = TeXOptions.consoleAppOptions(TeXConfig.objectLaTeX());
// Zadejte pracovní adresář systému souborů pro výstup.
options.setOutputWorkingDirectory(new OutputFileSystemDirectory(Utils.getOutputDirectory()));
// Inicializujte možnosti pro ukládání ve formátu PNG.
options.setSaveOptions(new PngSaveOptions());
// Spusťte převod LaTeXu na PNG.
new TeXJob(Utils.getInputDirectory() + "helloworld.ltx", new ImageDevice(), options).run();
Převeďte LTX nebo TeX na obrázek JPG pomocí Java
Soubor LaTeX s příponou LTX nebo TEX můžete převést na obrázek JPG pomocí následujících kroků:
- Načtěte zdrojový soubor LaTeX.
- Vytvořte volby pomocí objektu třídy TeXOptions.
- Zadejte objekt třídy JpegSaveOptions.
- Spusťte LaTeX na JPG pomocí třídy TexJob.
Následující kód vysvětluje, jak převést TeX na obrázek JPG programově pomocí Java:
// Vytvořte možnosti převodu pro formát Object LaTeX na rozšíření Object TeX engine.
TeXOptions options = TeXOptions.consoleAppOptions(TeXConfig.objectLaTeX());
// Zadejte pracovní adresář systému souborů pro výstup.
options.setOutputWorkingDirectory(new OutputFileSystemDirectory(Utils.getOutputDirectory()));
// Inicializujte možnosti pro ukládání ve formátu JPG.
options.setSaveOptions(new JpegSaveOptions());
// Spusťte převod LaTeXu na JPG.
new TeXJob(Utils.getInputDirectory() + "helloworld.ltx", new ImageDevice(), options).run();
Získejte bezplatnou zkušební licenci
Rozhraní API můžete hodnotit bez jakýchkoli omezení, když si vyžádáte bezplatnou dočasnou licenci.
Závěr
V tomto článku jste se naučili, jak vykreslit soubory LaTeX ve formátu souborů TeX nebo LTX do obrázku PNG nebo JPG programově v Javě. Kromě toho můžete navštívit dokumentaci a zkontrolovat několik dalších funkcí API. V případě jakýchkoliv dotazů nám neváhejte napsat na fórum.