Motorul TeX

Motorul TeX

TeXJob este punctul principal de intrare pentru motorul Aspose.TeX FOSS. Acceptă o sursă de intrare, un dispozitiv de ieșire și opțional TeXOptions, apoi rulează tipare de conducte.


Constructorul

TeXJob(source: InputSource, device: OutputDevice, options: TeXOptions | None = None)
ParametruTipul de vehiculDescriere:
sourceInputSourceFileInputSource sau de: StringInputSource
deviceOutputDevicePdfDevice, DviDevice, sau SvgDevice
optionsTeXOptionsOpțiuni de motor; standard la: TeXOptions()

Funcţionarea motorului

Sună-mă. run() pentru a executa setarea tipurilor:

from aspose_tex import TeXJob, TeXOptions, PdfDevice, StringInputSource

job = TeXJob(StringInputSource("Hello!"), PdfDevice(), options=TeXOptions())
output_bytes = job.run()

Valoarea returnată este: bytes pentru: PdfDevice și de: DviDevice.Pentru … SvgDevice, valoarea returnată este: None; paginile sunt recuperate cu: SvgDevice.get_all_pages().


TeXOptions (opțiuni de creditare)

TeXOptions() Construirea fără argumente folosește standard TeX, care sunt adecvate pentru majoritatea documentelor.


Rezultatele de la data aplicării.

Clasa / metodaDescriere:
TeXJobPunctul principal de intrare în motor
TeXJob.run()Executați setarea tipurilor; returnă octetele de ieșire
TeXOptionsConfigurația motorului
PdfDeviceDispozitiv de ieșire PDF
DviDeviceDispozitiv de ieșire DVI
SvgDeviceDispozitiv de ieșire SVG
SvgDevice.get_all_pages()Retoarcere de șiruri SVG pe pagină

Vezi și:

 Română