Caracteristici de ansamblu

Caracteristici de ansamblu

Aspose.TeX FOSS for Python is a pure-Python TeX typesetting engine. This page summarises its capabilities.


Procesare TeX

Biblioteca procesează marcaj TeX printr-un TeXJob Obiectul:

from aspose_tex import TeXJob, TeXOptions, PdfDevice, StringInputSource

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

Formatul de ieșire

FormatulClasa dispozitivelorNotă:
PDFPdfDeviceÎntoarce baiti de la: run()
DVIDviDeviceÎntoarce baiti de la: run()
SVGSvgDevicePagini recuperate prin intermediul: get_all_pages()

Surse de intrare

Sursa:Clasa de învăţământNotă:
DosarFileInputSourceCiteşte un .tex Fişier din disc
StringăStringInputSourceAcceptă marcajul TeX brut ca șir Python

Fără dependenţe externe

Aspose.TeX FOSS for Python requires no LaTeX installation, no Perl runtime, and no external TeX distribution. The engine is entirely self-contained.


Sfaturi

  • Utilizare: StringInputSource pentru marcare TeX generată dinamic.
  • Utilizare: FileInputSource pentru existente .tex Dosare.
  • TeXOptions() folosește parametri predefiniti sensibili; nu este necesară nicio configurație pentru majoritatea cazurilor de utilizare.

Vezi și:

 Română