So rendern Sie LaTeX mit Java in PNG

Dieses kurze Thema enthält Details zum Rendern von LaTeX in PNG mithilfe von Java. Wir kennen die LaTeX-Dateien auch als .tex-Dateien und Sie können mit einfachen API-Methoden und -Eigenschaften ganz einfach LaTeX mit Java in PNG konvertieren**. Die API-Aufrufe sind nicht von anderen Tools oder Anwendungssoftware von Drittanbietern abhängig, sodass der Code in einer Java-Umgebung auf Linux-, MacOS- oder MS Windows-Plattformen ausgeführt werden kann.

Schritte zum Rendern von LaTeX in PNG mit Java

  1. Konfigurieren Sie das Projekt, indem Sie Aspose.TeX JAR-Dateiverweis aus dem Maven-Repository hinzufügen
  2. Erstellen Sie Optionen zum Konvertieren von Dateien im LaTeX-Format mit TeXOptions
  3. Initialisieren Sie PngSaveOptions zum Speichern von LaTeX im PNG-Bildformat
  4. Führen Sie das LaTeX-zu-PNG-Bildrendering mit der TexJob-Klasse durch

LaTeX-Dokumente enthalten Klartext und werden für wissenschaftliche und Forschungsarbeiten für technische Benutzer verwendet. Um LaTeX in ein Bild in Java umzuwandeln, erstellen wir zunächst ein TeXOptions-Klassen-Objekt, um die Eingabedatei zu laden. Dann fahren wir mit dem nächsten Schritt fort, um das Objekt PngSaveOptions zu initialisieren, um die Eingabedatei in das Bild im PNG-Format zu rendern. Dieses zweistufige Rendering-Verfahren wird mit einigen einfachen API-Aufrufen unter Verwendung von Java abgeschlossen.

Code zum Konvertieren von LaTeX in PNG mit Java

package texexamples;
import com.aspose.tex.License;
import com.aspose.tex.OutputFileSystemDirectory;
import com.aspose.tex.TeXConfig;
import com.aspose.tex.TeXJob;
import com.aspose.tex.TeXOptions;
import com.aspose.tex.rendering.ImageDevice;
import com.aspose.tex.rendering.PngSaveOptions;
public class TexExamples {
public static void main(String[] LatexArgs) throws Exception { // main method for converting LaTeX file to PNG image in Java
// Set Aspose.TeX license before converting LaTeX file to PNG in Java
License TeXLicense = new License();
TeXLicense.setLicense("Aspose.TeX.lic");
// Create options for converting LaTeX format file
TeXOptions options = TeXOptions.consoleAppOptions(TeXConfig.objectLaTeX());
// Specify the output working directory for the output file
options.setOutputWorkingDirectory(new OutputFileSystemDirectory(""));
// Initialize the TeXOptions and PngSaveOptions for saving LaTeX to PNG image format
PngSaveOptions pngSaveOptions = new PngSaveOptions();
pngSaveOptions.setResolution(300);
options.setSaveOptions(pngSaveOptions);
// Perform the LaTeX to PNG image rendering using TexJob class
new TeXJob("SavedLatex.png", new ImageDevice(), options).run();
}
}

Im vorherigen Thema haben wir So konvertieren Sie OneNote-Notizbuch mit Java in PDF untersucht. Dagegen haben wir uns in diesem Thema darauf konzentriert, wie man mit einem einfachen Ansatz LaTeX in Bilder in Java umwandelt.

 Deutsch