TeX Engine

TeX Engine

TeXJob je hlavním vstupním bodem motoru Aspose.TeX FOSS. Přijímá zdroj vstupu, výstupní zařízení a volitelné TeXOptions, pak spustí typové nastavení potrubí.


Constructor

TeXJob(source: InputSource, device: OutputDevice, options: TeXOptions | None = None)
ParameterTypeDescription
sourceInputSourceFileInputSource nebo StringInputSource
deviceOutputDevicePdfDevice, DviDevice, nebo SvgDevice
optionsTeXOptionsMožnosti motoru; výchozí nastavení TeXOptions()

Provoz motoru

Call run() k provedení typového nastavení:

from aspose_tex import TeXJob, TeXOptions, PdfDevice, StringInputSource

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

Vrátí se hodnota: bytes pro: PdfDevice a) DviDevice.- Pro . SvgDevice, hodnota vrácení je: None;Stránky jsou vyhledávány s: SvgDevice.get_all_pages().


TeXOptions

TeXOptions() Konstrukce bez argumentů používá standardní předpokládané textové údaje, které jsou vhodné pro většinu dokumentů.


Souhrnná referenční informace API

Třída / metodaDescription
TeXJobHlavní vstupný bod motoru
TeXJob.run()Vykonání typového nastavení; vrací výstupní bajty
TeXOptionsKonfigurace motoru
PdfDeviceVýstupní zařízení PDF
DviDeviceVýstupní zařízení DVI
SvgDeviceVýstupní zařízení SVG
SvgDevice.get_all_pages()Zpětné vymazání bytemových řetězců SVG na jednu stránku

See Also

 Čeština