مميزات نظرة عامة

مميزات نظرة عامة

مميزات نظرة عامة

Aspose.TeX FOSS for Python is a pure-Python TeX typesetting engine. This page summarises its capabilities.


معالجة TeX

المكتبة تقوم بمعالجة علامات TeX من خلال TeXJob المادة:

from aspose_tex import TeXJob, TeXOptions, PdfDevice, StringInputSource

job = TeXJob(StringInputSource("Hello!"), PdfDevice(), options=TeXOptions())
pdf_bytes = job.run()

صيغ المخرجات

شكلفئة الأجهزةملاحظات
PDFPdfDeviceيعيد بايت من run()
DVIDviDeviceيعيد بايت من run()
SVGSvgDeviceالصفحات التي تم استرجاعها عبر: get_all_pages()

مصادر الإدخال

مصدر:الفئةملاحظات
الملفFileInputSourceيقرأ: .tex ملف من القرص
سلسلةStringInputSourceيقبل علامات TeX الخام كسلسله Python

لا تعتمد على الأمور الخارجية

Aspose.TeX FOSS for Python requires no LaTeX installation, no Perl runtime, and no external TeX distribution. The engine is entirely self-contained.


نصائح

  • استخدام StringInputSource لـ علامات TeX النشأة ديناميكياً.
  • استخدام FileInputSource للقائمة .tex الملفات.
  • TeXOptions() يستخدم التخمينات المعتمدة المعقولة، لا حاجة إلى تكوين لمعظم حالات الاستخدام.

انظر أيضا

 العربية