תכונות סקירה כללית
תכונות סקירה כללית
Aspose.TeX FOSS for Python is a pure-Python TeX typesetting engine. This page summarises its capabilities.
טקס עיבוד
הספרייה מעבירה את ה-TeX באמצעות A. 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 | מקבל מילות מפתח טקס יקרות כמו Python string |
אין תלויות חיצוניות
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()משתמשים בהגדרות רגישות; אין צורך בהתאמה עבור רוב המקרים.