Hur man renderar LaTeX till PNG med Java

Det här korta ämnet ger information om hur du renderar LaTeX till PNG med Java. Vi känner också till LaTeX-filerna som .tex-filer och du kan enkelt konvertera LaTeX till PNG med Java med enkla API-metoder och egenskaper. API-anropen är inte beroende av något annat tredjepartsverktyg eller program, så koden kan köras i Java-miljö på Linux-, macOS- eller MS Windows-plattformar.

Steg för att rendera LaTeX till PNG med Java

  1. Konfigurera projektet genom att lägga till Aspose.TeX JAR-filreferens från Maven Repository
  2. Skapa alternativ för att konvertera filen i LaTeX-format med TeXOptions
  3. Initiera PngSaveOptions för att spara LaTeX i PNG-bildformat
  4. Utför LaTeX till PNG-bildrendering med TexJob-klassen

LaTeX-dokument innehåller ren text och de används för vetenskapliga och forskningsarbeten för tekniska användare. För att konvertera LaTeX till bild i Java, skapar vi först TeXOptions class-objekt för att ladda indatafilen. Sedan går vi vidare till nästa steg för att initiera PngSaveOptions-objektet för att återge indatafilen till PNG-formatbilden. Denna renderingsprocedur i två steg avslutas med några enkla API-anrop som använder Java.

Kod för att konvertera LaTeX till PNG med 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();
}
}

I det föregående ämnet har vi utforskat hur man konverterar OneNote Notebook till PDF med Java. I det här ämnet har vi fokuserat på hur man konverterar LaTeX till bild i Java med en enkel metod.

 Svenska