Troubleshooting

Troubleshooting

Troubleshooting

ImportError durante l’importazione della libreria

Causa: Il pacchetto non è installato nell’ambiente Python attivo.

Correzione: Conferma che la libreria sia installata nell’ambiente virtuale attivo (vedi il Guida all’installazione per il metodo di installazione corrente). Verifica con pip show aspose-page-foss se hai installato una versione rilasciata.

FileNotFoundError durante la chiamata a from_file()

Causa: Il percorso del file passato a from_file() non esiste.

Correggi: Usa pathlib.Path("input.ps").exists() per verificare il percorso prima di chiamare from_file().

L’output PDF è vuoto

Causa: Il file PS potrebbe non contenere contenuti renderizzabili o utilizzare operatori non supportati.

Correggi: Verifica che il file PS venga renderizzato correttamente con un altro visualizzatore, quindi segnala il file specifico come issue nel repository GitHub.

Output raster a bassa risoluzione

Causa: La DPI predefinita è 96, il che produce immagini a bassa risoluzione.

Correzione: Passa ImageSaveOptions(dpi=150) or ImageSaveOptions(dpi=300) to to_image().

FastMCP non trovato quando si utilizza il server MCP

Causa: fastmcp è una dipendenza opzionale non installata per impostazione predefinita.

Correzione: Installa il fastmcp pacchetto separatamente con pip.

Vedi anche

 Italiano