تحويل TeX و LaTeX

حل واجهة برمجة تطبيقات لمحول TeX لـ Java.

Aspose.TeX هي واجهة برمجة تطبيقات لنظام Object TeX. للحصول على تفاصيل حول TeX، راجع مقدمة إلى TeX . يمكن للمطورين بسهولة تحويل TeX و LaTeX إلى تنسيقات PDF و XPS و PNG و JPG و BMP و TIFF من خلال دمج واجهة برمجة التطبيقات لبرنامج Java. يوجد أدناه مثال للتعليمات البرمجية التي يمكن للمبرمجين تحسينها ودمجها في حلول LaTeX.

يتيح لك حل واجهة برمجة التطبيقات لـ Java هنا تحويل ملفات TeX و LaTeX برمجيًا، ولكن قد تجد أنه من المفيد رؤية وتجربة المحولات عبر الأنظمة الأساسية التي تم تطويرها باستخدام إصدار .NET من واجهة برمجة التطبيقات. هنا يمكنك أيضًا العثور على تطبيقات لإنشاء وتحرير ملفات TeX والجداول والرسومات لدمج ملفات TeX المتعددة في ملف PDF واحد، وما إلى ذلك.

قم بتحويل LaTeX إلى صور و XPS و PDF و SVG في Java.

تدعم واجهة برمجة التطبيقات API تنسيقات BMP و JPEG و PDF و SVG و TIFF و XPS و PNG كتنسيقات إخراج. لتحويل ملفات TeX إلى صور أو PDF أو XPS أو SVG، اتبع الخطوات التالية:

  1. إنشاء فئة TeXOptions .
  2. حدد دليل عمل نظام الملفات للإخراج/الإدخال باستخدام طريقتي setOutputWorkingDirectory() / setInputWorkingDirectory() .
  3. قم بتهيئة خيارات الحفظ باستخدام فئة BmpSaveOptions , أو PngSaveOptions , أو TiffSaveOptions أو JpegSaveOptions أو PdfSaveOptions , أو SvgSaveOptions , أو XpsSaveOptions . الفئة الأخيرة هي الافتراضية.
  4. قم بإنشاء فئة TeXJob() ، وتمرير جهاز الإخراج المناسب ImageDevice , أو PdfDevice , أو SvgDevice , أو XpsDevice كوسيطة، وقم بتشغيل التحويل باستخدام الطريقة run() .

يعمل Aspose.TeX لـ Java بشكل جيد في أي بيئة تطوير تدعم Java، ولكن يوصى بشدة بالمتطلبات التالية:

  • سطح مكتب Microsoft Windows (7 ، 8 ، 10).
  • أنظمة Linux (Ubuntu-16.04 أو أحدث).
  • Mac OS X.
  • الإصدار J2SE 8.0 (1.8) أو أحدث (على سبيل المثال Java 10) من Java.
مثال على كود Java: تحويل TeX(LaTeX) إلى صور أو XPS أو PDF أو SVG
Input file
Output format
Select the target format

        
 
  

Support and Learning Resources