Domande frequenti
Domande frequenti
Qual è il modello di licenza?
Aspose.TeX FOSS per Python è pubblicato sotto licenza MIT. L’uso commerciale è consentito senza costi o restrizioni.
Posso usarlo in prodotti commerciali?
Sì. La licenza MIT consente l’uso in prodotti commerciali senza royalties o requisiti di attribuzione (l’attribuzione è apprezzata ma non obbligatoria).
Come lo installo?
Installa con il comando seguente:
git clone https://github.com/aspose-tex-foss/Aspose.TeX-FOSS-for-Python.git
cd Aspose.TeX-FOSS-for-Python
pip install -e .Quali versioni di Python sono supportate?
Python 3.10 o successive.
Ci sono dipendenze native?
No. Aspose.TeX FOSS for Python è un pacchetto Python puro. Non richiede alcuna installazione di LaTeX, nessun runtime Perl e nessuna distribuzione esterna di TeX.
Quali formati di output sono supportati?
La libreria supporta PDF (tramite PdfDevice), DVI (tramite DviDevice) e SVG (tramite SvgDevice). L’input è il markup TeX fornito come file o stringa.
Come genero l’output PDF?
from aspose_tex import TeXJob, TeXOptions, PdfDevice, StringInputSource
pdf_bytes = TeXJob(StringInputSource("Hello!"), PdfDevice(), options=TeXOptions()).run()
with open("output.pdf", "wb") as f:
f.write(pdf_bytes)Come genero output SVG?
from aspose_tex import TeXJob, TeXOptions, SvgDevice, StringInputSource
device = SvgDevice()
TeXJob(StringInputSource("Hello!"), device, options=TeXOptions()).run()
pages = device.get_all_pages()Come leggo l’input da un file?
from aspose_tex import TeXJob, TeXOptions, PdfDevice, FileInputSource
pdf_bytes = TeXJob(FileInputSource("document.tex"), PdfDevice(), options=TeXOptions()).run()Quali sono le limitazioni note?
La libreria implementa un sottoinsieme di TeX. Pacchetti LaTeX complessi e la gestione avanzata dei font potrebbero non essere completamente supportati nella versione attuale. Controlla il Guida per sviluppatori per i dettagli.