Tekstil Motorları
Tekstil Motorları
TeXJob Aspose.TeX FOSS motorunun ana giriş noktasıdır. bir giriş kaynağı, bir çıkış cihazı ve seçmeli TeXOptions,Sonra koşuyorum Tipik bir boru hattı.
Constructor
TeXJob(source: InputSource, device: OutputDevice, options: TeXOptions | None = None)| Parameter | Type | Description |
|---|---|---|
source | InputSource | FileInputSource veya StringInputSource |
device | OutputDevice | PdfDevice, DviDevice,veya SvgDevice |
options | TeXOptions | Motor seçenekleri; default TeXOptions() |
Motorun çalıştırılması
Call run() Tipi uygulama yapmak için:
from aspose_tex import TeXJob, TeXOptions, PdfDevice, StringInputSource
job = TeXJob(StringInputSource("Hello!"), PdfDevice(), options=TeXOptions())
output_bytes = job.run()Geri dönüş değeri ise bytes için PdfDevice ve DviDevice.Çünkü SvgDevice, Geri dönüş değeri ise None;• sayfalar ile alınır SvgDevice.get_all_pages().
TeXOptions için
TeXOptions() motorun yapılandırılması. kullanımı olmayan argümanlarla yapılır standart TeX varsayımları, çoğu belge için uygundur.
API Referans Özetleri
| Sınıf / Yöntem | Description |
|---|---|
TeXJob | Motor giriş noktası |
TeXJob.run() | Yürütme tiplendirme; geri çıkış byte |
TeXOptions | Motor konfigürasyonu |
PdfDevice | PDF çıkış cihazı |
DviDevice | DVI çıkış cihazı |
SvgDevice | SVG çıkış cihazı |
SvgDevice.get_all_pages() | Giriş sayfa başına SVG byte çubukları |