كيفية استخدام محرك TeX في بايثون

كيفية استخدام محرك TeX في بايثون

كيفية استخدام محرك TeX في بايثون

TeXJob هي نقطة الدخول الرئيسية لمحرك Aspose.TeX FOSS. إنها تقبل محركًا من نوع (FOS) ، ويتم استخدامها في جميع أنحاء العالم، على سبيل المثال: مصدر إدخال، وجهاز خروج، وخيارية TeXOptions,ثم يدير الـ خط أنابيب التوصيل عندما run() يسمى.

مجموعة النوع إلى PDF

from aspose_tex import TeXJob, TeXOptions, PdfDevice, StringInputSource

pdf_bytes = TeXJob(StringInputSource("Hello!"), PdfDevice(), options=TeXOptions()).run()
with open("output.pdf", "wb") as f:
    f.write(pdf_bytes)

تعديل النوع إلى SVG

from aspose_tex import TeXJob, TeXOptions, SvgDevice, StringInputSource

device = SvgDevice()
TeXJob(StringInputSource("Hello!"), device, options=TeXOptions()).run()
for i, svg in enumerate(device.get_all_pages()):
    with open(f"page_{i}.svg", "wb") as f:
        f.write(svg)

مجموعة النوع إلى DVI

from aspose_tex import TeXJob, TeXOptions, DviDevice, StringInputSource

dvi_bytes = TeXJob(StringInputSource("Hello!"), DviDevice(), options=TeXOptions()).run()

انظر أيضا

 العربية