Przegląd funkcji

Przegląd funkcji

Aspose.TeX FOSS dla Python jest czystym-Python TeX silnikiem składania. Ta strona podsumowuje jego możliwości.


TeX Przetwarzanie

Biblioteka przetwarza znacznik TeX za pomocą obiektu TeXJob:

from aspose_tex import TeXJob, TeXOptions, PdfDevice, StringInputSource

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

Formaty wyjściowe

FormatKlasa urządzeniaNotes
PDFPdfDeviceZwraca bajty z run()
DVIDviDeviceZwraca bajty z run()
SVGSvgDeviceStrony pobrane za pośrednictwem get_all_pages()

Źródła wejściowe

SourceKlasaNotes
FileFileInputSourceOdczytuje plik .tex z dysku
StringStringInputSourceAkceptuje surowy znacznik TeX jako ciąg Python

Brak zewnętrznych zależności

Aspose.TeX FOSS dla Python nie wymaga instalacji LaTeX, nie wymaga środowiska uruchomieniowego Perla i nie wymaga zewnętrznej dystrybucji TeX. Silnik jest w pełni samodzielny.


Tips

  • Użyj StringInputSource do dynamicznie generowanego markupu TeX.
  • Użyj FileInputSource dla istniejących plików .tex.
  • TeXOptions() używa rozsądnych wartości domyślnych; nie wymaga konfiguracji w większości przypadków użycia.

Zobacz także

 Polski