Πηγές εισόδου

Πηγές εισόδου

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Αβραϊκή κατηγορία βάσης για πηγές εισόδου

Δείτε επίσης

 Ελληνικά