چگونه از موتور TeX در Python استفاده کنیم

چگونه از موتور TeX در Python استفاده کنیم

چگونه از موتور TeX در Python استفاده کنیم

TeXJob این نقطه اصلی برای موتور FOSS است.این یک منبع ورودی، یک دستگاه خروجی و گزینه ای 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()

همچنین ببینید

 فارسی