기능 개요

기능 개요

Aspose.TeX FOSS for Python은 순수-Python TeX 조판 엔진입니다. 이 페이지는 그 기능을 요약합니다.


TeX 처리

이 라이브러리는 TeXJob 객체를 통해 TeX 마크업을 처리합니다:

from aspose_tex import TeXJob, TeXOptions, PdfDevice, StringInputSource

job = TeXJob(StringInputSource("Hello!"), PdfDevice(), options=TeXOptions())
pdf_bytes = job.run()

출력 형식

형식디바이스 클래스Notes
PDFPdfDevicerun()에서 바이트를 반환합니다
DVIDviDevicerun()에서 바이트를 반환합니다
SVGSvgDeviceget_all_pages()를 통해 검색된 페이지

입력 소스

Source클래스Notes
FileFileInputSource디스크에서 .tex 파일을 읽습니다
StringStringInputSource원시 TeX 마크업을 Python 문자열로 받아들입니다

외부 종속성 없음

Aspose.TeX Python용 FOSS는 LaTeX 설치가 필요 없으며, Perl 런타임도 필요 없고, 외부 TeX 배포도 필요하지 않습니다. 엔진은 완전히 독립적입니다.


Tips

  • 동적으로 생성된 TeX 마크업에 StringInputSource를 사용하십시오.
  • 기존 .tex 파일에 FileInputSource를 사용하십시오.
  • TeXOptions()는 합리적인 기본값을 사용합니다; 대부분의 사용 사례에 대해 별도의 설정이 필요하지 않습니다.

참조

 한국어