Převést TeX na PNG JPG obrázek v Javě

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

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ů:

  1. Načtěte vstupní soubor LTX nebo TEX.
  2. Vytvořte možnosti převodu pro formát LaTeX pomocí třídy TeXOptions.
  3. Inicializujte PngSaveOptions pro uložení obrázku ve formátu PNG.
  4. 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ů:

  1. Načtěte zdrojový soubor LaTeX.
  2. Vytvořte volby pomocí objektu třídy TeXOptions.
  3. Zadejte objekt třídy JpegSaveOptions.
  4. 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.

Viz také