Nguồn nhập khẩu

Nguồn nhập khẩu

Aspose.TeX FOSS for Python provides two input source classes: FileInputSource để đọc các dấu hiệu TeX từ đĩa, và StringInputSource - Nhập vào in-memory.


FileInputSource

FileInputSource đọc TX markup từ một đường file:

from aspose_tex import TeXJob, TeXOptions, PdfDevice, FileInputSource

job = TeXJob(FileInputSource("document.tex"), PdfDevice(), options=TeXOptions())
pdf_bytes = job.run()

StringInputSource

StringInputSource chấp nhận nhãn TeX nguyên chất như một dòng Python:

from aspose_tex import TeXJob, TeXOptions, PdfDevice, StringInputSource

tex = "Hello, world!"
job = TeXJob(StringInputSource(tex), PdfDevice(), options=TeXOptions())
pdf_bytes = job.run()

Mẹo và Thực hành Tốt nhất

  • Sử dụng FileInputSource vì có tồn tại .tex file trên đĩa.
  • Sử dụng StringInputSource khi tạo ra các đánh dấu TeX theo lập trình.
  • Cả hai nguồn đều thực hiện InputSource lớp học cơ bản và là đổi như TeXJob Các Arguments Constructor.

Tóm tắt Tham chiếu API

ClassDescription
FileInputSourceĐọc đánh dấu TeX từ một đường file
StringInputSourceĐọc đánh dấu TeX từ một string Python
InputSourceKhóa học cơ bản khái niệm cho nguồn nhập khẩu

See Also

 Tiếng Việt