Domande frequenti

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.

Vedi anche

 Italiano