El motor tex
El motor tex
TeXJob es el punto de entrada principal para el motor Aspose.TeX FOSS. una fuente de entrada, un dispositivo de salida y opcional TeXOptions,Y luego se dirige el Tipos de tuberías.
Constructor
TeXJob(source: InputSource, device: OutputDevice, options: TeXOptions | None = None)| Parámetros | Tipo | Descripción |
|---|---|---|
source | InputSource | FileInputSource o StringInputSource |
device | OutputDevice | PdfDevice, DviDevice,o SvgDevice |
options | TeXOptions | Opciones de motor; defectos para TeXOptions() |
Ejecutar el motor
llamadas run() Para realizar el tipografía:
from aspose_tex import TeXJob, TeXOptions, PdfDevice, StringInputSource
job = TeXJob(StringInputSource("Hello!"), PdfDevice(), options=TeXOptions())
output_bytes = job.run()El valor de retorno es bytes Para PdfDevice y DviDevice.Por lo que SvgDevice, El valor de retorno es None;Las páginas se reciben con SvgDevice.get_all_pages().
Texopciones
TeXOptions() Configura el motor. Construcción con ningún argumento utiliza Defectos de TeX estándar, que son adecuados para la mayoría de los documentos.
Sumación de referencia API
| Clase / Método | Descripción |
|---|---|
TeXJob | El punto de entrada del motor principal |
TeXJob.run() | Execución de la tipografía; los bajos de salida de vuelta |
TeXOptions | Configuración de motores |
PdfDevice | PDF de salida |
DviDevice | DVI Equipo de salida |
SvgDevice | El dispositivo de salida SVG |
SvgDevice.get_all_pages() | Retorno por página SG Bytes |