TeX 엔진
TeX 엔진
TeXJob Aspose.TeX FOSS 엔진의 주요 입구점입니다. 그것은 수용합니다 입력 소스, 출력 장치 및 선택적 TeXOptions, 그리고는 실행합니다 타입 설정 파이프라인.
Constructor
TeXJob(source: InputSource, device: OutputDevice, options: TeXOptions | None = None)| Parameter | 유형 | 설명 |
|---|---|---|
source | InputSource | FileInputSource 또는, StringInputSource |
device | OutputDevice | PdfDevice, DviDevice,또는 SvgDevice |
options | TeXOptions | 엔진 옵션; 기본 설정: TeXOptions() |
엔진 을 가동 하는 것
Call 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
TeXOptions() 엔진을 구성합니다. 논증 없이 만들면 표준 TeX 기본값, 대부분의 문서에 적합합니다.
API 참조 요약
| 클래스 / 방법 | 설명 |
|---|---|
TeXJob | 주요 엔진 출입점 |
TeXJob.run() | 타입 설정 실행; 출력 바이트 반환 |
TeXOptions | 엔진 구성 |
PdfDevice | PDF 출력 장치 |
DviDevice | DVI 출력 장치 |
SvgDevice | SVG 출력 장치 |
SvgDevice.get_all_pages() | 페이지 SVG 바이트 문자열을 반환합니다. |