Cómo utilizar el motor TeX en Python

Cómo utilizar el motor TeX en Python

Cómo utilizar el motor TeX en Python

TeXJob es el punto de entrada principal para el motor FOSS. acepta un fuente de entrada, un dispositivo de salida y opcional TeXOptions,Y luego se dirige el El sistema de tuberías cuando run() Se llama .

Tipos para PDF

from aspose_tex import TeXJob, TeXOptions, PdfDevice, StringInputSource

pdf_bytes = TeXJob(StringInputSource("Hello!"), PdfDevice(), options=TeXOptions()).run()
with open("output.pdf", "wb") as f:
    f.write(pdf_bytes)

El tipo de SVG

from aspose_tex import TeXJob, TeXOptions, SvgDevice, StringInputSource

device = SvgDevice()
TeXJob(StringInputSource("Hello!"), device, options=TeXOptions()).run()
for i, svg in enumerate(device.get_all_pages()):
    with open(f"page_{i}.svg", "wb") as f:
        f.write(svg)

El tipo de DVI

from aspose_tex import TeXJob, TeXOptions, DviDevice, StringInputSource

dvi_bytes = TeXJob(StringInputSource("Hello!"), DviDevice(), options=TeXOptions()).run()

Ver también

 Español