Общ преглед на характеристиките

Общ преглед на характеристиките

Общ преглед на характеристиките

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


Преработка на TeX

Библиотеката обработва TeX маркировка чрез TeXJob обект:

from aspose_tex import TeXJob, TeXOptions, PdfDevice, StringInputSource

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

Формати на изхода

Формат на изображениетоКласа на устройствотоЗаписване на документа:
PDFPdfDeviceВръща байтове от: run()
DVIDviDeviceВръща байтове от: run()
SVGSvgDeviceСтраници, изтеглени чрез: get_all_pages()

Източници на вход

Източник:КласътЗаписване на документа:
ФайлFileInputSourceЧита се: .tex Файл от диск
СтройкаStringInputSourceПриема сурови TeX маркировки като Python string

Без външни зависимости

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


Съвети.

  • Използване на: StringInputSource за динамично генерирана TeX маркировка.
  • Използване на: FileInputSource за съществуващи .tex Файлове.
  • TeXOptions() използва разумни подразбирания; за повечето случаи на употреба не се изисква конфигурация.

Вижте също:

 Български