Ausgabformate
Aspose.TeX FOSS für Python unterstützt drei Ausgabeformate über austauschbare Ausgabegeräteklassen. Übergeben Sie das passende Gerät an TeXJob und rufen Sie run() auf, um die gesetzte Ausgabe zu erhalten. PdfDevice liefert PDF-Bytes direkt von run(). DviDevice liefert DVI-Bytes von run(). SvgDevice liefert keine Bytes von run() — stattdessen holen Sie die SVG-Byte-Strings pro Seite mittels SvgDevice.get_all_pages() ab, nachdem run() abgeschlossen ist.
PDF über PdfDevice
DVI über DviDevice
SVG über SvgDevice
Auswahl eines Ausgabeformats
| Anwendungsfall | Device | Notes |
|---|
| Drucken oder teilen | PdfDevice | Tragbar; am kompatibelsten |
| Web / Vektorgrafiken | SvgDevice | SVG pro Seite via get_all_pages() |
| Traditionelle TeX-Pipeline | DviDevice | DVI-Format für nachgelagerte Werkzeuge |
API Reference Zusammenfassung
| Klasse | Beschreibung |
|---|
PdfDevice | PDF-Ausgabe-Bytes erzeugen |
DviDevice | DVI-Ausgabe-Bytes erzeugen |
SvgDevice | Pro-Seiten-SVG-Ausgabe erzeugen |
SvgDevice.get_all_pages() | Gib eine Liste von SVG-Byte-Strings zurück |
Siehe auch