Característiques de la seva visió general

Característiques de la seva visió general

Característiques de la seva visió general

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


Processament de TeX

La biblioteca procesa el marcador TeX a través d’un TeXJob objecte:

from aspose_tex import TeXJob, TeXOptions, PdfDevice, StringInputSource

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

Formats de sortida

Format de la pàginaClasse d’aparellsNotes
PDFPdfDeviceRetorna bytes de run()
DVIDviDeviceRetorna bytes de run()
SVGSvgDevicePages recuperades a través de: get_all_pages()

Fonts d’entrada

Fonte:ClasseNotes
ArxiuFileInputSourceLlega un .tex Arxiu del disc
CòrdaStringInputSourceAccepta el marcador de TeX com a cadena Python

No hi ha dependències externs

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


Consells

  • Utilització: StringInputSource per a la marcació TeX generada dinàmicament.
  • Utilització: FileInputSource per a existents .tex arxius.
  • TeXOptions() utilitza paràmetres predeterminats; no es requereix cap configuració per a la majoria dels casos d’ús.

Veure també

 Català