Sumber Input

Sumber Input

Aspose.TeX FOSS for Python provides two input source classes: FileInputSource untuk membaca markup TeX dari disk, dan StringInputSource untuk input in-memory.


FileInputSource

FileInputSource membaca markup TeX dari jalur file:

from aspose_tex import TeXJob, TeXOptions, PdfDevice, FileInputSource

job = TeXJob(FileInputSource("document.tex"), PdfDevice(), options=TeXOptions())
pdf_bytes = job.run()

StringInputSource

StringInputSource menerima markup TeX mentah sebagai string Python:

from aspose_tex import TeXJob, TeXOptions, PdfDevice, StringInputSource

tex = "Hello, world!"
job = TeXJob(StringInputSource(tex), PdfDevice(), options=TeXOptions())
pdf_bytes = job.run()

Tips dan Praktik Terbaik

  • Penggunaan FileInputSource untuk yang ada .tex file pada disk.
  • Penggunaan StringInputSource saat menghasilkan markup TeX secara programatis.
  • Kedua sumber ini menerapkan sistem InputSource kelas dasar abstrak dan adalah dapat ditukar sebagai: TeXJob argumen konstruktor.

Ringkasan Referensi API

ClassDescription
FileInputSourceMembaca markup TeX dari jalur file
StringInputSourceMembaca markup TeX dari string Python
InputSourceKelas dasar abstrak untuk sumber input

See Also

 Bahasa Indonesia