Motor TeX

Motor TeX

TeXJob és el punt d’entrada principal per al motor Aspose.TeX FOSS. Accepta una font d’entrada, un dispositiu de sortida i opcional. TeXOptions, després dirigeix el pipeline de tipus.


Constructor

TeXJob(source: InputSource, device: OutputDevice, options: TeXOptions | None = None)
ParamètreTipus de productesDescripció
sourceInputSourceFileInputSource o de la seva StringInputSource
deviceOutputDevicePdfDevice, DviDevice, o SvgDevice
optionsTeXOptionsOpcions de motor; les opcions per defecte són: TeXOptions()

L’actuació del motor

L’anomenaràs. run() per executar la configuració de tipus:

from aspose_tex import TeXJob, TeXOptions, PdfDevice, StringInputSource

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

El valor de retorn és: bytes per a: PdfDevice i de la DviDevice.Per . SvgDevice, el valor de retorn és: None;Les pàgines es recuperen amb: SvgDevice.get_all_pages().


TeXOptions

TeXOptions() Construir-lo sense arguments utilitza el sistema de configuració. les característiques de TeX estàndard, que són apropiades per a la majoria dels documents.


Resum de referència d’API

Classe / mètodeDescripció
TeXJobPunt d’entrada principal del motor.
TeXJob.run()Executar la configuració de tipus; retornar octets d’entrada
TeXOptionsConfiguració del motor
PdfDeviceDispositiu de sortida PDF
DviDeviceDispositiu de sortida DVI
SvgDeviceDispositiu de sortida SVG
SvgDevice.get_all_pages()Retorn de cadenes d’bytes SVG per pàgina

Veure també

 Català