Overzicht van functies
Overzicht van functies
Overzicht van functies
Aspose.TeX FOSS voor Python is een pure-Python TeX zetmachine. Deze pagina vat de mogelijkheden samen.
TeX Verwerking
De bibliotheek verwerkt TeX markup via een TeXJob object:
from aspose_tex import TeXJob, TeXOptions, PdfDevice, StringInputSource
job = TeXJob(StringInputSource("Hello!"), PdfDevice(), options=TeXOptions())
pdf_bytes = job.run()Uitvoerformaten
| Formaat | Apparaatklasse | Notes |
|---|---|---|
PdfDevice | Retourneert bytes van run() | |
| DVI | DviDevice | Retourneert bytes van run() |
| SVG | SvgDevice | Paginas opgehaald via get_all_pages() |
Invoerbronnen
| Source | Klasse | Notes |
|---|---|---|
| File | FileInputSource | Leest een .tex bestand van schijf |
| String | StringInputSource | Accepteert ruwe TeX markup als Python string |
Geen externe afhankelijkheden
Aspose.TeX FOSS voor Python vereist geen LaTeX installatie, geen Perl runtime, en geen externe TeX distributie. De engine is volledig zelfvoorzienend.
Tips
- Gebruik
StringInputSourcevoor dynamisch gegenereerde TeX markup. - Gebruik
FileInputSourcevoor bestaande.texbestanden. TeXOptions()gebruikt verstandige standaardinstellingen; configuratie is niet vereist voor de meeste gebruikssituaties.