Izvor ulaza

Izvor ulaza

Aspose.TeX FOSS for Python provides two input source classes: FileInputSource za čitanje oznake TeX-a s diska, i StringInputSource za ulazak u memoriju.


FileInputSource

FileInputSource čita TeX oznake s puta datoteke:

from aspose_tex import TeXJob, TeXOptions, PdfDevice, FileInputSource

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

StringInputSource

StringInputSource prihvaća teX oznake kao Python niz:

from aspose_tex import TeXJob, TeXOptions, PdfDevice, StringInputSource

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

Savjeti i najbolje prakse

  • Upotreba: FileInputSource za postojeće .tex datoteke na disku.
  • Upotreba: StringInputSource kada programski generiše TeX oznake.
  • Oba izvora provode u skladu s člankom 73. InputSource abstraktna osnovna klasa i su zamjenljivi kao: TeXJob argumentima konstruktor.

Svrha referentnog API-a

RazredOpisivanje
FileInputSourceČitanje TeX oznake s puta datoteke
StringInputSourceČitajte TeX oznake iz Python string-a
InputSourceIzračunati iznos za isporuke podataka u skladu s člankom 7. stavkom 1. točkom (a) ovog članka.

Također pogledajte:

 Hrvatski