محرك تيكس

محرك تيكس

TeXJob هي نقطة الدخول الرئيسية لمحرك Aspose.TeX FOSS . إنها تقبل مصدر إدخال، وجهاز خروج، وخيارية. TeXOptions,ثم يدير الـ خط أنابيب التطبيق.


البناة

TeXJob(source: InputSource, device: OutputDevice, options: TeXOptions | None = None)
المعلمةالنوعوصف
sourceInputSourceFileInputSource أو StringInputSource
deviceOutputDevicePdfDevice, DviDevice,أو ، SvgDevice
optionsTeXOptionsخيارات المحرك; الافتراضية إلى 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جهاز مخرج DVI
SvgDeviceجهاز خروج SVG
SvgDevice.get_all_pages()إرجاع صفحة واحدة من السلاسل البايت SVG

انظر أيضا

 العربية