Jak używać źródeł wejściowych w Python
Jak używać źródeł wejścia w Python
Aspose.TeX FOSS dla Python udostępnia dwie klasy źródeł wejścia: FileInputSource do odczytu z dysku oraz StringInputSource dla markup TeX w pamięci.
Odczyt z pliku
FileInputSource odczytuje markup TeX z istniejącego pliku:
from aspose_tex import TeXJob, TeXOptions, PdfDevice, FileInputSource
pdf_bytes = TeXJob(FileInputSource("document.tex"), PdfDevice(), options=TeXOptions()).run()Odczyt z ciągu znaków
StringInputSource akceptuje markup TeX jako ciąg znaków Python:
from aspose_tex import TeXJob, TeXOptions, PdfDevice, StringInputSource
tex = "Hello, world!"
pdf_bytes = TeXJob(StringInputSource(tex), PdfDevice(), options=TeXOptions()).run()Wybór źródła wejścia
Użyj FileInputSource podczas pracy z plikami .tex na dysku. Użyj StringInputSource przy generowaniu TeX markup programowo lub przetwarzaniu ciągów dostarczonych przez użytkownika.