ویژگی های بررسی
ویژگی های بررسی
Aspose.TeX FOSS for Python is a pure-Python TeX typesetting engine. This page summarises its capabilities.
تکنیک پردازش
کتابخانه از طریق یک TeXJob موضوع :
from aspose_tex import TeXJob, TeXOptions, PdfDevice, StringInputSource
job = TeXJob(StringInputSource("Hello!"), PdfDevice(), options=TeXOptions())
pdf_bytes = job.run()فرمت های خروجی
| فرمول | کلاس دستگاه | یادداشت ها |
|---|---|---|
PdfDevice | بازگرداندن بایت ها از run() | |
| DVI | DviDevice | بازگرداندن بایت ها از run() |
| SVG | SvgDevice | صفحات به دست آمده از طریق get_all_pages() |
منبع ورودی
| منبع | کلاس ها | یادداشت ها |
|---|---|---|
| فایل ها | FileInputSource | خواندن A .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()استفاده از اختلالات حساس؛ هیچ پیکربندی برای اکثر موارد مورد نیاز نیست.