TeX Engine (Текс двигател)

TeX Engine (Текс двигател)

TeX Engine (Текс двигател)

TeXJob е основната входна точка за двигателя Aspose.TeX FOSS. Той приема източник на вход, изходно устройство и опционално: TeXOptions, след това се управлява от тръбопровод за определяне на типа.


Строител

TeXJob(source: InputSource, device: OutputDevice, options: TeXOptions | None = None)
Параметър:Тип на изпитванеОписание на състоянието
sourceInputSourceFileInputSource или с други: StringInputSource
deviceOutputDevicePdfDevice, DviDevice, или SvgDevice
optionsTeXOptionsОпции за двигатели; по подразбиране: TeXOptions()

Да задвижвам двигателя

Обади се. run() за изпълнение на типообразуване:

from aspose_tex import TeXJob, TeXOptions, PdfDevice, StringInputSource

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

Връщането на стойността е: bytes за: PdfDevice и в) DviDevice.За… за… SvgDevice, стойността на връщане е: None; страници се извличат с SvgDevice.get_all_pages().


TeXOptions (Обмен на опции)

TeXOptions() Конструирането му без аргументи използва стандартни TeX детайли, които са подходящи за повечето документи.


Снимка на API референтна информация

Клас / методОписание на състоянието
TeXJobГлавна точка за влизане в двигателя
TeXJob.run()Изпълнение на типовете; връщане на външни байтове
TeXOptionsКонфигурация на двигателя
PdfDeviceИзход на PDF устройство
DviDeviceИзходно устройство DVI
SvgDeviceУстройство за изход на SVG
SvgDevice.get_all_pages()Връщане на странични SVG байтови последователности

Вижте също:

 Български