كيفية استخدام مصادر الإدخال في بايثون
كيفية استخدام مصادر الإدخال في بايثون
Aspose.TeX FOSS for Python provides two input source classes: FileInputSource لقراءة من القرص، و StringInputSource لـ"تيكس" في الذاكرة.
قراءة من ملف
FileInputSource يقرأ علامات TeX من ملف موجود:
from aspose_tex import TeXJob, TeXOptions, PdfDevice, FileInputSource
pdf_bytes = TeXJob(FileInputSource("document.tex"), PdfDevice(), options=TeXOptions()).run()قراءة من خيط
StringInputSource يقبل علامات TeX كسلسله Python:
from aspose_tex import TeXJob, TeXOptions, PdfDevice, StringInputSource
tex = "Hello, world!"
pdf_bytes = TeXJob(StringInputSource(tex), PdfDevice(), options=TeXOptions()).run()اختيار مصدر إدخال
استخدام FileInputSource عند العمل مع .tex الملفات على القرص. استخدام StringInputSource عند توليد علامات TeX برمجياً أو معالجة السلاسل المقدمة من قبل المستخدم.