Як використовувати джерела введення в Python
Як використовувати джерела введення в Python
Aspose.TeX FOSS for Python provides two input source classes: FileInputSource для читання з диска, і StringInputSource для означення в пам’яті TeX.
Читання з файлу
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 або обробці струн, наданих користувачем.