Moteur de TX
Moteur de TX
‘TeXJob’ est le point d’entrée principal pour le moteur Aspose.Tex FOSS. Il accepte une source d’entrée, un appareil de sortie et des ‘TexOptions’ facultatives, puis il fonctionne avec la pipeline de typeage.
Constructeur
TeXJob(source: InputSource, device: OutputDevice, options: TeXOptions | None = None)| Parameter | Type | Description |
|---|---|---|
source | InputSource | FileInputSource or StringInputSource |
device | OutputDevice | PdfDevice, DviDevice, or SvgDevice |
options | TeXOptions | Engine options; defaults to TeXOptions() |
Réservez le moteur
Appelez ‘run()’ pour exécuter le type :
from aspose_tex import TeXJob, TeXOptions, PdfDevice, StringInputSource
job = TeXJob(StringInputSource("Hello!"), PdfDevice(), options=TeXOptions())
output_bytes = job.run()La valeur de retour est ‘bytes’ pour PdfDevice et DviDovice'. pour 'SvgDavice', la valeur d'entrée est Non’; les pages sont reçues avec Swgdevic.get_all_pages().
Les options
‘TeXOptions()’ configure le moteur.Construire avec aucun argument utilise les défauts standard TeX, qui sont appropriés pour la plupart des documents.
Le résumé de référence API
| Class / Method | Description |
|---|---|
TeXJob | Main engine entry point |
TeXJob.run() | Execute typesetting; return output bytes |
TeXOptions | Engine configuration |
PdfDevice | PDF output device |
DviDevice | DVI output device |
SvgDevice | SVG output device |
SvgDevice.get_all_pages() | Return per-page SVG byte strings |
Voir aussi
- Référence API
- Aspose.TeX - Documentation d’entreprise