Πηγές εισόδου
Πηγές εισόδου
Aspose.TeX FOSS for Python provides two input source classes: FileInputSource για να διαβάσετε το σήμα TeX από τον δίσκο, και StringInputSource Εισαγωγή σε μνήμη.
FileInputSource
FileInputSource Διαβάστε το TeX markup από ένα αρχείο:
from aspose_tex import TeXJob, TeXOptions, PdfDevice, FileInputSource
job = TeXJob(FileInputSource("document.tex"), PdfDevice(), options=TeXOptions())
pdf_bytes = job.run()StringInputSource
StringInputSource Αποδέχεται την σκληρή επισήμανση TeX ως γραμμή Python:
from aspose_tex import TeXJob, TeXOptions, PdfDevice, StringInputSource
tex = "Hello, world!"
job = TeXJob(StringInputSource(tex), PdfDevice(), options=TeXOptions())
pdf_bytes = job.run()Συμβουλές και βέλτιστες πρακτικές
- Χρησιμοποιήστε
FileInputSourceΓια την ύπαρξη.texΦιλοσοφία στο δίσκο. - Χρησιμοποιήστε
StringInputSourceΌταν δημιουργείτε το TeX μάρκας προγραμματικά. - Και οι δύο πηγές εφαρμόζουν το
InputSourceΑβραϊκή βάση και είναι Αλλαγή ωςTeXJobΚτίριο επιχειρήσεων.
Συνοπτική αναφορά API
| Κλάση | Περιγραφή |
|---|---|
FileInputSource | Διαβάστε το TeX markup από ένα αρχείο |
StringInputSource | Διαβάστε το TeX από ένα Python string |
InputSource | Αβραϊκή κατηγορία βάσης για πηγές εισόδου |