Ikhtisar Fitur
Ikhtisar Fitur
Aspose.TeX FOSS untuk Python adalah mesin penataan TeX pure-Python. Halaman ini merangkum kemampuan-kemampuannya.
Pemrosesan TeX
Perpustakaan memproses markup TeX melalui objek TeXJob:
from aspose_tex import TeXJob, TeXOptions, PdfDevice, StringInputSource
job = TeXJob(StringInputSource("Hello!"), PdfDevice(), options=TeXOptions())
pdf_bytes = job.run()Format Output
| Format | Kelas Perangkat | Notes |
|---|---|---|
PdfDevice | Mengembalikan byte dari run() | |
| DVI | DviDevice | Mengembalikan byte dari run() |
| SVG | SvgDevice | Halaman yang diambil melalui get_all_pages() |
Sumber Input
| Source | Kelas | Notes |
|---|---|---|
| File | FileInputSource | Membaca file .tex dari disk |
| String | StringInputSource | Menerima markup TeX mentah sebagai string Python |
Tidak Ada Ketergantungan Eksternal
Aspose.TeX FOSS untuk Python tidak memerlukan instalasi LaTeX, tidak memerlukan runtime Perl, dan tidak ada distribusi TeX eksternal. Mesin sepenuhnya mandiri.
Tips
- Gunakan
StringInputSourceuntuk markup TeX yang dihasilkan secara dinamis. - Gunakan
FileInputSourceuntuk file.texyang sudah ada. TeXOptions()menggunakan nilai bawaan yang masuk akal; tidak diperlukan konfigurasi untuk kebanyakan kasus penggunaan.