منبع ورودی
منبع ورودی
Aspose.TeX FOSS for Python provides two input source classes: FileInputSource برای خواندن برچسب های TeX از دیسک، و StringInputSource برای ورود به حافظه.
FileInputSource
FileInputSource در ادامه از یک مسیر فایل TeX می خوانیم:
from aspose_tex import TeXJob, TeXOptions, PdfDevice, FileInputSource
job = TeXJob(FileInputSource("document.tex"), PdfDevice(), options=TeXOptions())
pdf_bytes = job.run()StringInputSource
StringInputSource پذیرش برچسب های خام TeX به عنوان یک خط Python:
from aspose_tex import TeXJob, TeXOptions, PdfDevice, StringInputSource
tex = "Hello, world!"
job = TeXJob(StringInputSource(tex), PdfDevice(), options=TeXOptions())
pdf_bytes = job.run()راهنمایی ها و بهترین شیوه ها
- استفاده از
FileInputSourceبرای وجود.texفایل ها روی دیسک. - استفاده از
StringInputSourceدر هنگام تولید برچسب های TeX به صورت برنامه نویسی. - هر دو منبع در حال اجرا هستند.
InputSourceطبقه بندی پایه و اساس است. قابل تبادل به عنوانTeXJobاستدلال سازنده.
API خلاصه ای از ارجاعات
| کلاس ها | توصیف |
|---|---|
FileInputSource | برچسب های متن را از یک مسیر فایل بخوانید |
StringInputSource | برچسب های متن از یک خط Python |
InputSource | کلاس پایه استثنایی برای منابع ورودی |