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
FileInputSourcevì có tồn tại.texfile trên đĩa. - Sử dụng
StringInputSourcekhi tạo ra các đánh dấu TeX theo lập trình. - Cả hai nguồn đều thực hiện
InputSourcelớp học cơ bản và là đổi nhưTeXJobCác Arguments Constructor.
Tóm tắt Tham chiếu API
| Class | Description |
|---|---|
FileInputSource | Đọc đánh dấu TeX từ một đường file |
StringInputSource | Đọc đánh dấu TeX từ một string Python |
InputSource | Khóa học cơ bản khái niệm cho nguồn nhập khẩu |