ΤΕΧΣ ΜΟΝΙΜΟΣ
ΤΕΧΣ ΜΟΝΙΜΟΣ
TeXJob είναι το κύριο σημείο εισόδου για τον κινητήρα Aspose.TeX FOSS. Αποδέχεται μια πηγή εισόδου, ένα εξοπλισμό παραγωγής και επιλεκτική TeXOptions,Και μετά τρέχει η Τύπος τροφοδοσίας.
κατασκευαστής
TeXJob(source: InputSource, device: OutputDevice, options: TeXOptions | None = None)| Παραμέτρων | Τύπος | Περιγραφή |
|---|---|---|
source | InputSource | FileInputSource ή StringInputSource |
device | OutputDevice | PdfDevice, DviDevice,ή SvgDevice |
options | TeXOptions | Επιλογές κινητήρα: παρατυπίες για TeXOptions() |
Δουλεύοντας τον κινητήρα
Κλήση run() Για να εκτελέσετε τυποποίηση:
from aspose_tex import TeXJob, TeXOptions, PdfDevice, StringInputSource
job = TeXJob(StringInputSource("Hello!"), PdfDevice(), options=TeXOptions())
output_bytes = job.run()Η επιστροφή αξίας είναι bytes Για PdfDevice και DviDevice.Για SvgDevice, Η επιστροφική αξία είναι None;· Οι σελίδες ανακτώνται με SvgDevice.get_all_pages().
ΤΕΧΣΟΡΤΙΑ
TeXOptions() Η συσκευή κατασκευάζεται χωρίς επιχειρήματα, χρησιμοποιείται από το τυποποιημένες παραμέτρους TeX, οι οποίες είναι κατάλληλες για τα περισσότερα έγγραφα.
Συνοπτική αναφορά API
| Κλάση / Μέθοδος | Περιγραφή |
|---|---|
TeXJob | Κύριος σημείο εισόδου κινητήρα |
TeXJob.run() | Εξαγωγή τυποποίησης: επιστροφή μπατ εξόδου |
TeXOptions | Εναρμόνιση κινητήρα |
PdfDevice | PDF εξοπλισμός εκκίνησης |
DviDevice | ΔΙΕΥΡΙΑ ΕΞΟΔΟΣ |
SvgDevice | SVG εξοπλισμός παραγωγής |
SvgDevice.get_all_pages() | Επιστροφή ανά σελίδα SVG byte strings |