TeX Engine (Motor za texi)
TeX Engine (Motor za texi)
TeXJob je glavna ulazna točka za Aspose.TeX FOSS motor. Prihvaća U ovom slučaju, u skladu s člankom 16. stavkom 1. točkom (a) ovog članka. TeXOptions, zatim pokreće tipiranje cijevi.
Izgraditelj
TeXJob(source: InputSource, device: OutputDevice, options: TeXOptions | None = None)| Srednja strana: | Iznos: | Opisivanje |
|---|---|---|
source | InputSource | FileInputSource ili: StringInputSource |
device | OutputDevice | PdfDevice, DviDevice,ili SvgDevice |
options | TeXOptions | Opcije motora; podrazumijevani na: TeXOptions() |
Pokretanje motora
Zovi me. run() za izvršavanje tipiranja:
from aspose_tex import TeXJob, TeXOptions, PdfDevice, StringInputSource
job = TeXJob(StringInputSource("Hello!"), PdfDevice(), options=TeXOptions())
output_bytes = job.run()Vrijednost povratne vrijednosti je: bytes za: PdfDevice i u članku 1. DviDevice.-Za… za. SvgDevice, vrijednost povratne vrijednosti je: None; stranice se preuzimaju s: SvgDevice.get_all_pages().
TeXOptions
TeXOptions() Konstrukcija bez argumenata koristi standardne TeX podrazumevanja, koji su prikladni za većinu dokumenata.
Svrha referentnog API-a
| Klasa / metoda | Opisivanje |
|---|---|
TeXJob | Glavna ulazna točka motora |
TeXJob.run() | Izvršiti tipiranje; povratiti izlazne bajtove |
TeXOptions | Konfiguracija motora |
PdfDevice | Izlazni uređaj PDF-a |
DviDevice | DVI izlazni uređaj |
SvgDevice | SVG izlazni uređaj |
SvgDevice.get_all_pages() | Vratiti svaka stranica SVG bajtni nizovi |