A funkciók áttekintése
A funkciók áttekintése
Aspose.TeX FOSS for Python is a pure-Python TeX typesetting engine. This page summarises its capabilities.
TeX feldolgozás
A könyvtár feldolgozza a TeX jelölést egy TeXJob tárgy:
from aspose_tex import TeXJob, TeXOptions, PdfDevice, StringInputSource
job = TeXJob(StringInputSource("Hello!"), PdfDevice(), options=TeXOptions())
pdf_bytes = job.run()Kiadásformátumok
| Formátum | Az eszközosztály | Megjegyzések |
|---|---|---|
PdfDevice | Visszaadja a byte-kat az alábbiakból: run() | |
| DVI | DviDevice | Visszaadja a byte-kat az alábbiakból: run() |
| SVG | SvgDevice | Az oldalt a WEB-en keresztül keresték. get_all_pages() |
Befolyásforrások
| Forrás: | Az osztály | Megjegyzések |
|---|---|---|
| Dosszum | FileInputSource | A “A” betűt. .tex fájl a lemeztől |
| Sorozat | StringInputSource | A Python-szövegként elfogadja a nyers TeX jelölést |
Nincs külső függőség
Aspose.TeX FOSS for Python requires no LaTeX installation, no Perl runtime, and no external TeX distribution. The engine is entirely self-contained.
Tippek
- Használat
StringInputSourcedinamikus generált TeX jelöléshez. - Használat
FileInputSourcea meglévő.tex- Az akták. TeXOptions()érthető alapértelmezett beállításokkal rendelkezik; a legtöbb felhasználási esethez nincs szükség konfigurációra.