Comment utiliser les sources d'entrée dans Python
Comment utiliser les sources d’entrée dans Python
Aspose.TeX FOSS for Python provides two input source classes: FileInputSource pour la lecture sur le disque, et StringInputSource Pour la marque in-mémory tex.
Lire un fichier
FileInputSource Lire la marque de TX d’un fichier existant :
from aspose_tex import TeXJob, TeXOptions, PdfDevice, FileInputSource
pdf_bytes = TeXJob(FileInputSource("document.tex"), PdfDevice(), options=TeXOptions()).run()Lire un lien
StringInputSource Accepte la marqueur TeX comme une ligne Python :
from aspose_tex import TeXJob, TeXOptions, PdfDevice, StringInputSource
tex = "Hello, world!"
pdf_bytes = TeXJob(StringInputSource(tex), PdfDevice(), options=TeXOptions()).run()Choisir une source d’entrée
Utiliser FileInputSource Lorsque vous travaillez avec .tex Fichiers sur disque. utilisez StringInputSource lors de la génération de marqueurs TeX programmés ou du traitement des lignes fournies par l’utilisateur.