Compressione PDF vs. ZIP: quale riduce davvero la dimensione?
Comprimere un PDF in ZIP riduce raramente la sua dimensione — la maggior parte dei PDF è già compressa internamente. La compressione PDF è molto più efficace. Ecco perché i due funzionano così diversamente, quando ZIP aiuta ancora e come ridurre davvero un PDF.
Risposta breve
Perché comprimere un PDF in ZIP aiuta appena
Un PDF non è un documento grezzo — è un contenitore i cui flussi interni (descrizioni di pagina, immagini, font) sono già compressi con Flate (zlib), lo stesso algoritmo che usa ZIP. Quando metti un PDF in un ZIP, comprimi essenzialmente dati già compressi. I dati compressi hanno un'entropia elevata e quasi nessuna ridondanza che una seconda passata possa togliere.
In pratica, comprimere un PDF tipico in ZIP risparmia 0–5%. Qualche kilobyte di metadati non compressi e l'intestazione PDF non compressa sono tutto ciò che ZIP ha da sfruttare. Il resto del file — i flussi già compressi — passa intatto.
Meccanismo
Come i PDF si comprimono internamente
Un PDF moderno comprime il suo contenuto in diversi modi indipendenti:
- Flussi Flate — il contenuto di pagina, i font e molti oggetti sono avvolti nella compressione zlib, lo stesso algoritmo che usa ZIP.
- Immagini JPEG — le foto sono memorizzate in JPEG già compresso, che è esso stesso un codec con perdita.
- Flusso di oggetti (PDF 1.5+) — piccoli oggetti strutturali sono impacchettati in un singolo flusso compresso.
- JBIG2 / CCITT — il testo scansionato bitonale usa codec specializzati che battono il zlib generico.
Siccome il grosso lavoro è già fatto nel PDF, un wrapper ZIP esterno non ha quasi nulla da comprimere. Per di più su ciascun meccanismo, consultaCompressione PDF spiegata.
L'alternativa
Cosa fa realmente la compressione PDF
Uno strumento di compressione PDF lavora dentro il contenitore. Risalva il PDF con flussi di oggetti, rimuove gli oggetti non referenziati e compatta la tabella dei riferimenti incrociati. Questi sono cambiamenti strutturali che rimuovono un overhead reale che ZIP non può raggiungere, perché l'overhead vive nei flussi del PDF stesso piuttosto che a livello di file.
Il risultato: una passata di compressione su un PDF vecchio risparmia spesso 10–40%, mentre comprimere lo stesso file in ZIP risparmia qualche percento al massimo. Puoi provarlo su un file reale con lo strumentoComprimi PDF — viene eseguito localmente nel tuo browser, quindi nulla viene caricato.
Eccezioni
Quando ZIP resta utile
ZIP non è inutile con i PDF — semplicemente non è uno strumento di riduzione della dimensione per essi. ZIP è utile quando vuoi:
- Raggruppare più PDF in un singolo file scaricabile. La comodità di un solo allegato conta più del guadagno di dimensione trascurabile.
- Preservare una struttura di cartelle (p. es., un progetto con capitoli in sottocartelle).
- Proteggere con password. ZIP supporta la cifratura con password (debole, ma ampiamente supportata). I PDF hanno la propria cifratura via Proteggi PDF, generalmente più forte.
- Inviare un PDF non compresso (raro). Se un PDF è stato costruito senza alcuna compressione interna, ZIP aiuterebbe — ma quasi nessun PDF moderno è costruito così.
In pratica
Come ridurre davvero un PDF
Se il tuo scopo è un PDF più piccolo, salta ZIP e comprimi il PDF stesso:
- Passa il file attraverso Comprimi PDF per reimballare la struttura senza perdita.
- Se è ancora troppo grande, rimuovi le pagine che non ti servono con Rimuovi pagine.
- Se è ricco di immagini, riesporta dalla sorgente a un DPI inferiore — il guadagno maggiore per i PDF scansionati o ricchi di foto.
I tre passaggi mantengono il file sul tuo dispositivo. Comprimere in ZIP, al contrario, è un wrapper che tocca appena il contenuto reale.
Prova
Un test rapido che puoi fare
Prendi qualsiasi PDF che hai sottomano e prova entrambi: comprimilo conComprimi PDF, poi comprimi l'originale in ZIP con l'archiviatore integrato del tuo sistema. Confronta le tre dimensioni — originale, compresso, in ZIP. In quasi tutti i casi, il PDF compresso è il più piccolo, il PDF in ZIP è a qualche percento dall'originale, e lo scarto tra i due è la misura reale del grasso strutturale che portava il PDF.
Se le dimensioni compressa e in ZIP sono quasi identiche, il PDF era già ben ottimizzato e c'è poco da guadagnare. Se la dimensione compressa è molto più piccola, l'esportatore sorgente lasciava struttura sul tavolo — e comprimere vale la pena ogni volta che produci un nuovo PDF dalla stessa sorgente.
Da leggere anche