منبع ورودی

منبع ورودی

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کلاس پایه استثنایی برای منابع ورودی

همچنین ببینید

 فارسی