TeX motor
TeX motor
TeXJob Az Aspose.TeX FOSS motor fő belépési pontja. bejárati forrás, kimeneti eszköz és opcionális: TeXOptions, majd futja a típus-állítási csővezeték.
Építőműves
TeXJob(source: InputSource, device: OutputDevice, options: TeXOptions | None = None)| Paraméter | A típus: | Leírás |
|---|---|---|
source | InputSource | FileInputSource vagy a következő: StringInputSource |
device | OutputDevice | PdfDevice, DviDevice, vagy SvgDevice |
options | TeXOptions | Motoropciók; alapértelmezett: TeXOptions() |
A motor működtetése
Hívj! run() a betűbeállítást végrehajtani:
from aspose_tex import TeXJob, TeXOptions, PdfDevice, StringInputSource
job = TeXJob(StringInputSource("Hello!"), PdfDevice(), options=TeXOptions())
output_bytes = job.run()A visszatérő érték a következő: bytes a következők: PdfDevice és a következők: DviDevice.- A… a… az … SvgDevice, a visszatérő érték: None; az oldalak a következőkben kaphatók: SvgDevice.get_all_pages().
TeXOptions
TeXOptions() A motor beállítása az argumentum nélkül. A standard TeX alapértelmezett formátumokat, amelyek a legtöbb dokumentumhoz megfelelőek.
API-referencia összefoglaló
| Rendszer / módszer | Leírás |
|---|---|
TeXJob | Fő motorbejárati pont |
TeXJob.run() | A betűbeállítást végrehajtja; kimeneti bájtokat ad vissza |
TeXOptions | Motor konfigurációja |
PdfDevice | PDF kimeneti eszköz |
DviDevice | DVI kimeneti eszköz |
SvgDevice | SVG kimeneti eszköz |
SvgDevice.get_all_pages() | Visszafordítás SVG-bitéz sorok oldalonként |