입력 소스
입력 소스
Aspose.TeX FOSS for Python provides two input source classes: FileInputSource 디스크에서 TeX 마크업을 읽는 데, 그리고 StringInputSource 메모리 내 입력용으로요.
FileInputSource
FileInputSource 파일 경로에서 TeX 마크업을 읽습니다:
from aspose_tex import TeXJob, TeXOptions, PdfDevice, FileInputSource
job = TeXJob(FileInputSource("document.tex"), PdfDevice(), options=TeXOptions())
pdf_bytes = job.run()StringInputSource
StringInputSource 파이썬 문자열로 원시 TeX 표시를 받아들이는:
from aspose_tex import TeXJob, TeXOptions, PdfDevice, StringInputSource
tex = "Hello, world!"
job = TeXJob(StringInputSource(tex), PdfDevice(), options=TeXOptions())
pdf_bytes = job.run()팁과 최고의 관행
- 사용법
FileInputSource기존의 경우.tex디스크에 있는 파일입니다. - 사용법
StringInputSourceTeX 마크업을 프로그래밍을 통해 생성할 때입니다. - 두 가지 원천 모두
InputSource추상적 기본 클래스이며, 상호 교환 가능한:TeXJob구성 요소의 논리입니다.
API 참조 요약
| Class | 설명 |
|---|---|
FileInputSource | 파일 경로에서 TeX 마크업을 읽습니다. |
StringInputSource | 파이썬 문자열에서 TeX 마크업을 읽습니다. |
InputSource | 입력 소스의 추상적 기본 클래스 |