Python에서 입력 소스를 사용하는 방법
Python에서 입력 소스를 사용하는 방법
Aspose.TeX FOSS for Python은 두 가지 입력 소스 클래스를 제공합니다: 디스크에서 읽기용 FileInputSource, 메모리 내 TeX 마크업용 StringInputSource.
파일에서 읽기
FileInputSource은 기존 파일에서 TeX 마크업을 읽습니다:
from aspose_tex import TeXJob, TeXOptions, PdfDevice, FileInputSource
pdf_bytes = TeXJob(FileInputSource("document.tex"), PdfDevice(), options=TeXOptions()).run()문자열에서 읽기
StringInputSource은 TeX 마크업을 Python 문자열로 받아들입니다:
from aspose_tex import TeXJob, TeXOptions, PdfDevice, StringInputSource
tex = "Hello, world!"
pdf_bytes = TeXJob(StringInputSource(tex), PdfDevice(), options=TeXOptions()).run()입력 소스 선택
디스크에 있는 .tex 파일을 작업할 때는 FileInputSource를 사용하십시오. 프로그래밍 방식으로 TeX 마크업을 생성하거나 사용자 제공 문자열을 처리할 때는 StringInputSource를 사용하십시오.