comparison2026-06-25·7 min

Compressione PDF: confronto dei metodi

Ghostscript vs qpdf vs pdf-lib: quale motore di compressione PDF scegliere? Analisi tecnica e benchmark.

I motori di compressione PDF

La compressione PDF consiste nel ridurre la dimensione del file ottimizzando immagini, font e strutture interne. Tre motori dominano: Ghostscript, qpdf e pdf-lib.

Ghostscript è lo standard industriale per la compressione PDF. Rerasterizza le immagini a risoluzione inferiore e applica una compressione JPEG ottimale.

qpdf è specializzato nella trasformazione di struttura (linearizzazione, ottimizzazione dei flussi) ma non rerasterizza le immagini.

pdf-lib (JavaScript puro) permette manipolazioni di base ma non offre una vera compressione delle immagini.

Benchmark: tasso di riduzione per motore

Su un PDF di riferimento di 24 MB (report con immagini ad alta risoluzione):

Ghostscript livello «screen» (72 dpi): riduzione del 92% → 1,9 MB. Qualità sufficiente per la lettura su schermo.

Ghostscript livello «ebook» (150 dpi): riduzione del 78% → 5,3 MB. Buon compromesso qualità/dimensione.

Ghostscript livello «printer» (300 dpi): riduzione del 45% → 13,2 MB. Qualità di stampa conservata.

qpdf (solo linearizzazione): riduzione del 3% → 23,3 MB. Nessuna compressione delle immagini.

pdf-lib (senza compressione immagini): riduzione del 1% → 23,8 MB. Irrilevante.

Conclusione: Ghostscript è di gran lunga il miglior motore di compressione PDF. SafePDF lo usa per i suoi tre livelli.

I 3 livelli di compressione SafePDF

Livello basso (screen, 72 dpi): ideale per email o lettura su schermo. Riduzione tipica 80-95%.

Livello medio (ebook, 150 dpi): buon compromesso per lettura comoda e stampa di base. Riduzione tipica 60-80%.

Livello alto (printer, 300 dpi): conserva la qualità di stampa. Riduzione tipica 30-50%.

La scelta del livello dipende dall'uso: email → basso, archiviazione → medio, stampa professionale → alto.

Limiti della compressione PDF

La compressione non può ridurre un PDF all'infinito. Un PDF già compresso (immagini già in JPEG) avrà un tasso di riduzione inferiore.

I PDF vettoriali (grafici, schemi) si comprimono meno bene dei PDF basati su immagini.

La compressione con rerasterizzazione (Ghostscript) può degradare la qualità del testo. Il livello «alto» (300 dpi) conserva la nitidezza del testo.

SafePDF processes all your PDFs 100% locally. No file ever leaves your machine.