Այս հակիրճ թեման մանրամասներ է տալիս այն մասին, թե ինչպես պետք է արտադրել LaTeX-ը PNG-ին Java-ի միջոցով: Մենք նաև գիտենք LaTeX ֆայլերը որպես .tex ֆայլեր, և դուք կարող եք հեշտությամբ փոխակերպել LaTeX-ը PNG-ի, օգտագործելով Java պարզ API մեթոդներով և հատկություններով: API-ի զանգերը կախված չեն որևէ այլ երրորդ կողմի գործիքից կամ կիրառական ծրագրաշարից, ուստի կոդը կարող է իրականացվել Java միջավայրում՝ Linux, macOS կամ MS Windows հարթակներում:
LaTeX-ը PNG-ին Java-ի միջոցով փոխանցելու քայլեր
- Կազմաձևեք նախագիծը՝ ավելացնելով Aspose.TeX JAR ֆայլի տեղեկանք Maven Repository-ից
- Ստեղծեք տարբերակներ LaTeX ֆորմատի ֆայլի փոխակերպման համար TeXOptions-ով
- Նախաձեռնեք PngSaveOptions՝ LaTeX-ը PNG պատկերի ձևաչափով պահելու համար
- Կատարեք LaTeX-ից PNG պատկերների մատուցում TexJob դասի միջոցով
LaTeX փաստաթղթերը պարունակում են պարզ տեքստ և դրանք օգտագործվում են տեխնիկական օգտագործողների գիտական և հետազոտական աշխատանքների համար: Որպեսզի LaTeX-ը Java-ում պատկերի վերածենք, նախ մենք կստեղծենք *TeXOptions դասի օբյեկտ՝ մուտքագրված ֆայլը բեռնելու համար: Այնուհետև մենք անցնում ենք հաջորդ քայլին՝ նախաստորագրելու PngSaveOptions օբյեկտը՝ մուտքագրված ֆայլը PNG ձևաչափի պատկերին վերածելու համար: Այս երկքայլ մատուցման ընթացակարգն ավարտվում է Java-ի միջոցով API-ի մի քանի պարզ զանգերով:
Կոդ LaTeX-ը PNG-ի փոխարկելու համար 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(); | |
} | |
} |
Նախորդ թեմայում մենք ուսումնասիրել ենք ինչպես փոխարկել OneNote Notebook-ը PDF-ի Java-ի միջոցով-ը: Մինչդեռ այս թեմայում մենք կենտրոնացել ենք, թե ինչպես պարզ մոտեցմամբ փոխակերպել LaTeX-ը պատկերի Java-ում: