Cum să utilizați motorul TeX în Python
Cum să utilizați motorul TeX în Python
TeXJob este punctul principal de intrare pentru motorul FOSS Aspose.TeX. Acceptă un sursa de intrare, un dispozitiv de ieșire și opțională TeXOptions, apoi rulează tipare de conducte atunci când run() se numeşte.
Set de tipuri în 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)Tipuri de tipuri în 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)Set de tipuri la DVI
from aspose_tex import TeXJob, TeXOptions, DviDevice, StringInputSource
dvi_bytes = TeXJob(StringInputSource("Hello!"), DviDevice(), options=TeXOptions()).run()