Šioje trumpoje temoje pateikiama išsami informacija, kaip padaryti LaTeX į PNG naudojant Java. Mes taip pat žinome LaTeX failus kaip .tex failus ir jūs galite lengvai konvertuoti LaTeX į PNG naudodami Java naudodami paprastus API metodus ir savybes. API iškvietimai nepriklauso nuo jokio kito trečiosios šalies įrankio ar taikomosios programinės įrangos, todėl kodas gali būti vykdomas Java aplinkoje Linux, macOS ar MS Windows platformose.
Veiksmai, kaip pateikti LaTeX į PNG naudojant Java
- Konfigūruokite projektą pridėdami Aspose.TeX JAR failo nuorodą iš Maven saugyklos
- Sukurkite LaTeX formato failo konvertavimo parinktis naudojant TeXOptions
- Inicijuoti PngSaveOptions, kad išsaugotumėte LaTeX PNG vaizdo formatu
- Atlikite LaTeX į PNG vaizdų atvaizdavimą naudodami TexJob klasę
LaTeX dokumentuose yra paprastas tekstas ir jie naudojami moksliniams bei tiriamiesiems darbams techniniams vartotojams. Norėdami konvertuoti LaTeX į vaizdą Java, pirmiausia sukursime TeXOptions class objektą, kad įkeltume įvesties failą. Tada pereiname prie kito žingsnio, kad inicijuotų PngSaveOptions objektą, kad įvesties failas būtų pateiktas PNG formato vaizdu. Ši dviejų etapų atvaizdavimo procedūra užbaigiama keliais paprastais API iškvietimais naudojant Java.
Kodas konvertuoti LaTeX į PNG naudojant 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(); | |
} | |
} |
Ankstesnėje temoje ištyrėme kaip konvertuoti OneNote bloknotą į PDF naudojant Java. Tuo tarpu šioje temoje mes sutelkėme dėmesį į tai, kaip paprastu būdu konvertuoti LaTeX į vaizdą Java.