מנוע טקס
מנוע טקס
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
TeXOptions() הגדרת המנוע.בנייתו ללא גירושים משתמשים הסטנדרטים של טקס, אשר מתאימים לרוב המסמכים.
סיכום התייחסות API
| שיעור / שיטה | תיאור |
|---|---|
TeXJob | נקודת הכניסה של המנוע העיקרי |
TeXJob.run() | תוצאות חיפוש: Return output bytes |
TeXOptions | מנוע קונפליקט |
PdfDevice | מכשיר PDF Output |
DviDevice | מכשיר 2D יצוא |
SvgDevice | מכשיר SVG |
SvgDevice.get_all_pages() | חזרה לדף SVG ביט רצועות |