موتورهای تیکس
موتورهای تیکس
TeXJob این نقطه اصلی برای موتور Aspose.TeX FOSS است. یک منبع ورودی، یک دستگاه خروجی و گزینه ای TeXOptions,پس از آن، اجرا می شود نوعی لوله.
Constructor
TeXJob(source: InputSource, device: OutputDevice, options: TeXOptions | None = None)| Parameter | Type | Description |
|---|---|---|
source | InputSource | FileInputSource یا StringInputSource |
device | OutputDevice | PdfDevice, DviDevice,یا SvgDevice |
options | TeXOptions | گزینه های موتور؛ اختلالات برای TeXOptions() |
رانندگی موتور
Call 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 خلاصه ای از ارجاعات
| کلاس / روش | Description |
|---|---|
TeXJob | نقطه ورود موتور اصلی |
TeXJob.run() | بایست های خروجی بازگردانده (Return Output Byts) |
TeXOptions | موتورهای پیکربندی |
PdfDevice | PDF خروجی دستگاه |
DviDevice | دستگاه تولید DVI |
SvgDevice | تجهیزات خروجی SVG |
SvgDevice.get_all_pages() | بازگشت به هر صفحه SVG بایت نوارها |