Come ridurre le dimensioni di un file PDF

Per ridurre le dimensioni di un PDF, riduca le immagini al suo interno, perché foto e scansioni sono quasi sempre ciò che rende grande un PDF. Su un Mac, il filtro «Riduci dimensioni file» di Anteprima lo fa in modo approssimativo. Ghostscript e Adobe Acrobat offrono più controllo, e qpdf comprime senza perdita. Lo strumento Comprimere PDF di FileReshape riduce le immagini o riordina il file nel Suo browser, senza caricarlo, e non Le restituisce mai un file più grande.

Perché alcuni PDF sono così grandi

In un PDF il testo occupa pochissimo spazio. Un rapporto di 50 pagine con solo testo e qualche grafico resta spesso ben al di sotto di 1 MB. Ciò che rende grandi i PDF sono quasi sempre le immagini. Uno scanner impostato a 600 DPI a colori scrive circa 35 milioni di pixel per pagina A4. Le foto scattate con il telefono hanno spesso 12 megapixel o più, anche quando sulla pagina sono stampate alle dimensioni di una cartolina. Una brochure esportata per una tipografia mantiene ogni immagine alla piena risoluzione di stampa.

La seconda causa sono i font. La maggior parte dei programmi incorpora solo i caratteri che un documento usa davvero, il che mantiene piccoli i font. Alcuni file però incorporano font completi, e i font per cinese, giapponese o coreano possono pesare diversi megabyte ciascuno. Una terza causa, minore, è la struttura stessa del file. Un PDF modificato e salvato molte volte può contenere vecchi oggetti che nulla usa più, e alcuni programmi salvano parti del file senza compressione.

Questo spiega perché lo stesso strumento di compressione dà risultati molto diversi. Una scansione o un PDF di foto da telefono può ridursi a una frazione delle sue dimensioni. Un PDF esportato da Word senza immagini è già compatto, e nessuno strumento può renderlo molto più piccolo senza cambiarne l'aspetto.

Ridurre le dimensioni di un PDF su Mac con Anteprima

Anteprima, il visualizzatore PDF integrato in macOS, ha un filtro Quartz chiamato «Riduci dimensioni file». È rapido e non richiede software aggiuntivo, ma è poco raffinato: ricampiona e ricomprime pesantemente ogni immagine, e il risultato può apparire sfocato o a blocchi, soprattutto per scansioni di caratteri piccoli e per le foto. Lo usi quando un file deve semplicemente scendere sotto un limite, e ingrandisca il risultato prima di inviarlo. Esporti con un nuovo nome di file, così conserva l'originale.

  1. Apra il PDF in Anteprima.
  2. Scelga Archivio > Esporta.
  3. Nel menu «Filtro Quartz», scelga «Riduci dimensioni file».
  4. Dia un nuovo nome al file e faccia clic su «Salva», poi controlli la qualità del nuovo file.

Comprimere un PDF con Ghostscript dalla riga di comando

Ghostscript è un interprete PDF e PostScript gratuito per Linux, macOS e Windows. Il suo dispositivo pdfwrite legge un PDF e ne scrive uno nuovo, e l'opzione PDFSETTINGS sceglie una preimpostazione per la risoluzione delle immagini. /screen punta a circa 72 DPI e dà i file più piccoli e grossolani. /ebook punta a circa 150 DPI ed è un buon compromesso per la lettura sullo schermo. /printer e /prepress mantengono circa 300 DPI per la stampa.

Poiché Ghostscript ricostruisce l'intero file invece di modificarlo, il risultato non è sempre più piccolo, e alcune parti interattive di un PDF, come certi campi dei moduli, potrebbero non essere riportate allo stesso modo. Apra il risultato e lo confronti con l'originale. Su Windows il programma si chiama gswin64c invece di gs.

# Ricostruire il PDF con immagini a circa 150 DPI
gs -sDEVICE=pdfwrite -dPDFSETTINGS=/ebook -dNOPAUSE -dQUIET -dBATCH -sOutputFile=small.pdf input.pdf

Comprimere un PDF senza perdita con qpdf

qpdf è uno strumento gratuito e open source che cambia la struttura di un PDF senza toccare ciò che c'è sulle pagine. Può comprimere flussi salvati senza compressione e raccogliere i molti piccoli oggetti di un PDF in flussi di oggetti compressi. Dopo, le pagine appaiono esattamente uguali. Il risparmio di solito è modesto, spesso qualche punto percentuale e a volte di più per file scritti da generatori semplici, e non serve a nulla per immagini grandi. È un primo passo sicuro quando il contenuto non deve cambiare affatto.

qpdf --object-streams=generate --compress-streams=y --recompress-flate input.pdf smaller.pdf

Ridurre le dimensioni di un PDF con Adobe Acrobat

Adobe Acrobat ha un comando «Riduci dimensioni file», che nelle versioni recenti si trova insieme allo strumento «Comprimi PDF», e la versione Pro ha anche un «Ottimizzatore PDF». «Riduci dimensioni file» funziona con un clic. L'Ottimizzatore permette di impostare separatamente la risoluzione di destinazione e la compressione per le immagini a colori, in scala di grigi e monocromatiche, di rimuovere i font incorporati che non servono e di eliminare dati nascosti come commenti o dati dei moduli. Mostra anche un'analisi di quanto spazio occupa ogni parte del file, utile quando non si capisce perché un file è grande. I nomi dei menu sono cambiati tra le versioni di Acrobat, quindi se non li trova cerchi «Comprimi» o «Ottimizza» nell'elenco degli strumenti.

Comprimere un PDF nel browser con FileReshape

Lo strumento Comprimere PDF di FileReshape funziona nel browser su Windows, Mac, Linux, Chromebook e telefoni. Il PDF viene letto e riscritto sul Suo dispositivo e non viene caricato. Offre tre metodi, e il risultato mostra sempre le dimensioni prima e dopo.

«Riduci le immagini, mantieni il testo» è il metodo consigliato. Trova le foto e le scansioni JPEG nel PDF, ridimensiona quelle che hanno più pixel di quanti ne servano alla pagina e le salva di nuovo con una qualità JPEG più bassa. Può scegliere «File piccolo» (circa 96 DPI, JPEG 60 %), «Bilanciato» (circa 150 DPI, JPEG 72 %) o «Qualità migliore» (circa 200 DPI, JPEG 82 %), misurati su una pagina A4 o Lettera. Le immagini già più piccole non vengono ingrandite, e un'immagine viene sostituita solo se diventa almeno del 10 % più piccola. Testo, font, link, segnalibri e campi dei moduli restano come sono. Vengono ricodificate solo le semplici immagini JPEG RGB o in scala di grigi; le immagini senza perdita come gli screenshot, le immagini CMYK dei file di stampa, le immagini con maschera e le scansioni in bianco e nero con compressione fax vengono lasciate come sono.

«Solo pulizia senza perdita» è simile al comando qpdf qui sopra. Comprime le parti salvate senza compressione, scrive flussi di oggetti compressi ed elimina gli oggetti a cui nulla fa riferimento. Sulle pagine non cambia nulla. «Pagine in immagini» ridisegna ogni pagina come JPEG alla risoluzione scelta. Questo dà il file più piccolo per le scansioni, ma il testo non si può più selezionare né cercare, e link, segnalibri e campi dei moduli scompaiono.

Se un metodo non rendesse il file più piccolo, non ottiene alcun download, ma solo le due dimensioni e il suggerimento di un altro metodo. Così non si ritrova mai per errore con un file più grande. Lo strumento elabora un PDF alla volta. Non può comprimere PDF crittografati, compresi quelli che si aprono senza password ma limitano le modifiche, e qualsiasi modifica invalida una firma digitale, quindi comprima prima di firmare.

  1. Apra la pagina Comprimere PDF e trascini il PDF nel riquadro.
  2. Mantenga il metodo consigliato e la qualità «Bilanciato», oppure ne scelga altri.
  3. Faccia clic su «Comprimi PDF», confronti le due dimensioni e scarichi il file più piccolo.

In alternativa, rimuovere pagine o dividere il PDF

A volte il modo più rapido per ottenere un file più piccolo è inviarne meno. Se al destinatario serve solo una parte di un documento, elimini le pagine che non gli servono, oppure estragga le poche che gli servono. Le immagini che compaiono solo nelle pagine rimosse non vengono incluse nel nuovo file, quindi una scansione si riduce più o meno in proporzione alle pagine eliminate.

Quando un servizio email rifiuta un allegato grande, anche dividere il file può aiutare. Molti servizi limitano un allegato a una dimensione tra 10 e 25 MB, e alcuni contano la dimensione codificata, che è circa un terzo più grande del file stesso. Divida una scansione da 40 MB in due o tre parti con lo strumento Dividere PDF e le invii in email separate, oppure comprima anche le parti. Se il documento è una scansione che deve solo leggere sullo schermo, convertire le pagine in immagini JPG è un'altra possibilità.

Quale metodo scegliere?

Inizi dal metodo che cambia meno. Provi una pulizia senza perdita quando il contenuto deve restare esattamente uguale. Per scansioni e PDF ricchi di foto, riduca le immagini a circa 150 DPI, che restano nitide sullo schermo e vanno bene per la maggior parte delle stampe d'ufficio. Scenda a circa 96 o 72 DPI solo quando il file deve rispettare un limite rigido, e controlli che i caratteri piccoli restino leggibili. Conservi in ogni caso il file originale, perché nessuno di questi metodi può recuperare i dettagli che sono stati eliminati.

Domande frequenti

Perché il mio PDF non diventa più piccolo?

Probabilmente contiene poche immagini, oppure le sue immagini sono già compresse bene. Testo e font occupano poco spazio e di solito sono già compressi. In questo caso, rimuovere le pagine che non Le servono è il modo principale per rendere il file più piccolo.

Comprimere un PDF ne riduce la qualità?

I metodi senza perdita, come qpdf o la pulizia senza perdita di FileReshape, non cambiano nulla di visibile. I metodi che riducono le immagini diminuiscono i dettagli di foto e scansioni, mentre il testo resta nitido. Trasformare le pagine in immagini influisce anche sul testo.

Il mio PDF viene caricato quando uso FileReshape?

No. Il PDF viene letto e riscritto dal Suo browser sul Suo dispositivo, e il file non viene inviato a un server.

Quanti DPI usare per un PDF scansionato?

Circa 150 DPI bastano per la lettura sullo schermo e per la stampa normale. Usi da 200 a 300 DPI quando contano i caratteri piccoli o i dettagli fini, e circa 96 DPI o meno solo per una copia di anteprima veloce.

Posso comprimere un PDF protetto da password?

Non con FileReshape. Rimuova prima la protezione con uno strumento che è autorizzato a usare per quel file, poi comprima la copia senza password.