Converti l'immagine TeX in PNG JPG in Java

LaTeX viene utilizzato per preparare documenti con una composizione di alta qualità. Il formato TeX viene utilizzato per comunicare o pubblicare documenti tecnici e scientifici. In alcuni casi, potrebbe essere necessario convertire i file TeX in immagini come PNG o JPG. In questo articolo imparerai come convertire i file TeX in immagini PNG o JPG in modo programmatico in Java. Si prega di consultare le seguenti sezioni per ulteriori informazioni.

Convertitore da LTX/TeX a PNG o JPG – Installazione API Java

Aspose.TeX per Java L’API supporta il lavoro con LTX, TeX, PNG, JPG e altri formati supportati. Puoi configurare facilmente l’API scaricando il suo file JAR dalla sezione Download o utilizzando le seguenti configurazioni Maven:

Archivio:

<repositories>
     <repository>
         <id>snapshots</id>
         <name>repo</name>
         <url>http://repository.aspose.com/repo/</url>
     </repository>
</repositories>

Dipendenza:

<dependencies>
    <dependency>
        <groupId>com.aspose</groupId>
        <artifactId>aspose-tex</artifactId>
        <version>21.11</version>
    </dependency>
</dependencies>

Converti TeX (LaTeX) in un’immagine PNG in Java

Puoi convertire un file LTX o TeX in un’immagine PNG con i seguenti passaggi:

  1. Carica il file LTX o TEX di input.
  2. Crea opzioni di conversione per il formato LaTeX con la classe TeXOptions.
  3. Inizializza PngSaveOptions per salvare l’immagine in formato PNG.
  4. Esegui la conversione da LaTeX a PNG con la classe TexJob.

Il frammento di codice seguente spiega come convertire l’immagine TeX in PNG a livello di codice in Java:

// Crea opzioni di conversione per il formato Object LaTeX sull'estensione del motore Object TeX.
TeXOptions options = TeXOptions.consoleAppOptions(TeXConfig.objectLaTeX());

// Specificare la directory di lavoro del file system per l'output.
options.setOutputWorkingDirectory(new OutputFileSystemDirectory(Utils.getOutputDirectory()));

// Inizializza le opzioni per il salvataggio in formato PNG.
options.setSaveOptions(new PngSaveOptions());

// Esegui la conversione da LaTeX a PNG.
new TeXJob(Utils.getInputDirectory() + "helloworld.ltx", new ImageDevice(), options).run();

Converti LTX o TeX in immagini JPG usando Java

Puoi convertire un file LaTeX con estensione LTX o TEX in un’immagine JPG con i passaggi seguenti:

  1. Carica il file LaTeX di origine.
  2. Crea opzioni usando l’oggetto classe TeXOptions.
  3. Specificare l’oggetto classe JpegSaveOptions.
  4. Esegui LaTeX su JPG usando la classe TexJob.

Il codice seguente elabora come convertire l’immagine TeX in JPG in modo programmatico utilizzando Java:

// Crea opzioni di conversione per il formato Object LaTeX sull'estensione del motore Object TeX.
TeXOptions options = TeXOptions.consoleAppOptions(TeXConfig.objectLaTeX());

// Specificare la directory di lavoro del file system per l'output.
options.setOutputWorkingDirectory(new OutputFileSystemDirectory(Utils.getOutputDirectory()));

// Inizializza le opzioni per il salvataggio in formato JPG.
options.setSaveOptions(new JpegSaveOptions());

// Esegui la conversione da LaTeX a JPG.
new TeXJob(Utils.getInputDirectory() + "helloworld.ltx", new ImageDevice(), options).run();

Ottieni la licenza di valutazione gratuita

Puoi valutare l’API senza alcuna limitazione richiedendo una licenza temporanea gratuita.

Conclusione

In questo articolo, hai imparato come eseguire il rendering di file LaTeX in formato TeX o LTX in un’immagine PNG o JPG in modo programmatico in Java. Inoltre, puoi visitare la documentazione per verificare diverse altre funzionalità dell’API. Non esitare a scriverci sul forum per qualsiasi tua richiesta.

Guarda anche