كيفية تحويل LaTeX إلى PNG باستخدام Java

يقدم هذا الموضوع الموجز تفاصيل حول كيفية ** تقديم LaTeX إلى PNG باستخدام Java **. نعرف أيضًا ملفات LaTeX كملفات .tex ويمكنك بسهولة ** تحويل LaTeX إلى PNG باستخدام Java ** باستخدام طرق وخصائص واجهة برمجة التطبيقات البسيطة. لا تعتمد استدعاءات واجهة برمجة التطبيقات على أي أداة أو برنامج تطبيق تابع لجهة خارجية ، لذلك يمكن تنفيذ الكود في بيئة جافا على أنظمة Linux أو macOS أو MS Windows.

خطوات تحويل LaTeX إلى PNG باستخدام Java

  1. تكوين المشروع عن طريق إضافة Aspose.TeX مرجع ملف JAR من مستودع Maven
  2. إنشاء خيارات لتحويل ملف تنسيق LaTeX باستخدام TeXOptions
  3. قم بتهيئة PngSaveOptions لحفظ LaTeX بتنسيق صورة PNG
  4. قم بإجراء عرض LaTeX إلى PNG للصور باستخدام فئة TexJob

تحتوي مستندات LaTeX على نص عادي ويتم استخدامها في الأعمال العلمية والبحثية للمستخدمين التقنيين. من أجل * تحويل LaTeX إلى صورة في Java * ، سننشئ أولاً كائن * TeXOptions class * لتحميل ملف الإدخال. ثم ننتقل إلى الخطوة التالية لتهيئة كائن * PngSaveOptions * لتقديم ملف الإدخال إلى صورة بتنسيق PNG. يتم إكمال إجراء التقديم المكون من خطوتين هذا ببضع استدعاءات بسيطة لواجهة برمجة التطبيقات باستخدام Java.

كود لتحويل 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 * بنهج بسيط.

 عربي