La compressione di file PDF è un’operazione utile quando si ha la necessità di ridurre le dimensioni di file pesanti per l’invio via email, la pubblicazione sul web o semplicemente per liberare spazio su disco. Su Linux, ci sono diversi strumenti, sia da linea di comando che con interfaccia grafica, che permettono di comprimere i file PDF mantenendo una qualità accettabile. Vediamo come utilizzare alcuni dei metodi più efficaci per comprimere file PDF su Linux.
Utilizzo di Ghostscript da Linea di Comando
Ghostscript è uno strumento potente e versatile che può essere utilizzato per creare, visualizzare e manipolare file PDF e PostScript. È particolarmente utile per la compressione di file PDF.
Installazione: Su Debian, Ubuntu e derivate:
sudo apt-get install ghostscript
Su Fedora, Red Hat e derivate:
sudo dnf install ghostscript
Su openSUSE:
sudo zypper install ghostscript
Comprimere un File PDF: Per comprimere un file PDF, apri un terminale e digita:
gs -sDEVICE=pdfwrite -dCompatibilityLevel=1.4 -dPDFSETTINGS=/screen \
-dNOPAUSE -dQUIET -dBATCH -sOutputFile=output.pdf input.pdf
In questo comando:
input.pdf
è il nome del file PDF originale.
output.pdf
è il nome del file PDF compresso che verrà generato.
-dPDFSETTINGS=/screen
indica il livello di qualità desiderato. Altri valori includono /ebook
per una qualità superiore e /printer
o /prepress
per una qualità ancora migliore.
Utilizzo di pdftk
Un altro strumento che può essere utilizzato per manipolare i file PDF è pdftk. Può servire per unire, dividere, cifrare, decifrare, comprimere e decomprimere file PDF.
Installazione: Su Debian, Ubuntu e derivate:
sudo apt-get install pdftk
Su altre distribuzioni, pdftk potrebbe non essere disponibile direttamente dai repository ufficiali, quindi potresti dover cercare le istruzioni specifiche per la tua distribuzione o considerare l’uso di un’alternativa come pdftk-java.
Comprimere un File PDF: Sebbene pdftk non offra un’opzione esplicita per la compressione, può essere utilizzato per “riparare” un PDF, che talvolta riduce le dimensioni del file:
pdftk input.pdf output output.pdf
Utilizzo di qpdf
qpdf è uno strumento che permette di trasformare e manipolare i file PDF. Può essere utilizzato per decomprimere e ricomprimere i flussi di dati all’interno di un PDF, che può risultare in una compressione del file.
Installazione: Su Debian, Ubuntu e derivate:
sudo apt-get install qpdf
Su Fedora, Red Hat e derivate:
Su openSUSE:
Comprimere un File PDF: Per comprimere un PDF con qpdf, usa il comando:
qpdf --linearize input.pdf output.pdf
Questo comando riorganizza il PDF per un caricamento più veloce su dispositivi elettronici, il che può anche ridurre le dimensioni del file.
Utilizzo di Interfacce Grafiche: PDF Reducer
Per chi preferisce un’interfaccia grafica, PDF Reducer è un’opzione che può essere esplorata. Anche se non disponibile direttamente dai repository ufficiali di Linux, può essere scaricato dal sito web del produttore.
Conclusione
Sia che preferisci la flessibilità e la potenza degli strumenti da linea di comando come Ghostscript, pdftk e qpdf, sia che opti per la semplicità di un’interfaccia grafica, Linux offre diverse soluzioni per comprimere i file PDF. Questi strumenti possono aiutarti a ridurre significativamente le dimensioni dei tuoi file PDF, facilitandone la condivisione e la gestione.