Pythonで入力ソースを使用する方法
Python における入力ソースの使用方法
Aspose.TeX FOSS for Python は、2 つの入力ソースクラスを提供します: ディスクから読み取るための FileInputSource と、メモリ内の TeX マークアップ用の StringInputSource。
ファイルから読み取る
FileInputSource は既存のファイルから TeX マークアップを読み取ります:
from aspose_tex import TeXJob, TeXOptions, PdfDevice, FileInputSource
pdf_bytes = TeXJob(FileInputSource("document.tex"), PdfDevice(), options=TeXOptions()).run()文字列から読み取る
StringInputSource は Python 文字列として TeX マークアップを受け取ります:
from aspose_tex import TeXJob, TeXOptions, PdfDevice, StringInputSource
tex = "Hello, world!"
pdf_bytes = TeXJob(StringInputSource(tex), PdfDevice(), options=TeXOptions()).run()入力ソースの選択
ディスク上の .tex ファイルを扱うときは FileInputSource を使用してください。プログラムで TeX マークアップを生成したり、ユーザー提供の文字列を処理する場合は StringInputSource を使用してください。