Mesin TeX
Mesin TeX
TeXJob adalah titik masuk utama untuk mesin Aspose.TeX FOSS. Ini menerima sumber input, perangkat output dan opsional TeXOptions, lalu menjalankan pipa tipe setting.
Constructor
TeXJob(source: InputSource, device: OutputDevice, options: TeXOptions | None = None)| Parameter | Type | Description |
|---|---|---|
source | InputSource | FileInputSource atau: StringInputSource |
device | OutputDevice | PdfDevice, DviDevice, atau SvgDevice |
options | TeXOptions | Opsi mesin; default untuk TeXOptions() |
Menjalankan Mesin
Call run() untuk mengeksekusi penyetelan tipe:
from aspose_tex import TeXJob, TeXOptions, PdfDevice, StringInputSource
job = TeXJob(StringInputSource("Hello!"), PdfDevice(), options=TeXOptions())
output_bytes = job.run()Nilai yang dikembalikan adalah: bytes untuk PdfDevice dan (b) DviDevice.Untuk . SvgDevice, nilai yang dikembalikan adalah: None; halaman yang diambil dengan SvgDevice.get_all_pages().
TeXOptions (Pilihan)
TeXOptions() Konstruksi tanpa argumen menggunakan standar TeX default, yang sesuai untuk sebagian besar dokumen.
Ringkasan Referensi API
| Kelas / Metode | Description |
|---|---|
TeXJob | Titik masuk utama mesin |
TeXJob.run() | Eksekusi penyetelan tipe; kembali output byte |
TeXOptions | Konfigurasi mesin |
PdfDevice | Perangkat output PDF |
DviDevice | Perangkat output DVI |
SvgDevice | Perangkat output SVG |
SvgDevice.get_all_pages() | Kembalikan per-halaman SVG byte string |