كيفية استخدام مصادر الإدخال في بايثون

كيفية استخدام مصادر الإدخال في بايثون

كيفية استخدام مصادر الإدخال في بايثون

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 برمجياً أو معالجة السلاسل المقدمة من قبل المستخدم.

انظر أيضا

 العربية