Ghostcript e i file PDF
La soluzione ai vostri problemi di modifica dei file PDF è in una utility disponibile su tutte le distro linux. Si tratta di Ghostscript!
Vediamo cosa potete fare con questo semplice ma potente strumento da linea di comando.
~~READMORE~~
Comprimere file PDF con Ghostscript
Vi siete trovati con l'esigenza di comprimere file pdf troppo grandi? Ecco come ghostscript può venirvi incontro.
Le opzioni da dare per comprimere \$fileIn in \$fileOut sono le seguenti
gs \ -q -dNOPAUSE -dBATCH -dSAFER \ -sDEVICE=pdfwrite \ -dCompatibilityLevel=1.3 \ -dPDFSETTINGS=/screen \ -dEmbedAllFonts=true \ -dSubsetFonts=true \ -dAutoRotatePages=/None \ -dColorImageDownsampleType=/Bicubic \ -dColorImageResolution=144 \ -dGrayImageDownsampleType=/Bicubic \ -dGrayImageResolution=144 \ -dMonoImageDownsampleType=/Bicubic \ -dMonoImageResolution=144 \ -sOutputFile="$fileOut" \ "$fileIn"
Per fare le coase ancora più sempici all'indirizzo http://www.alfredklomp.com/programming/shrinkpdf/ potete scaricare uno script che contiene il suddetto comando.
Unire file PDF
Se invece il problema è unire file PDF, la soluzione è nel comando
gs -dBATCH -dNOPAUSE -q -sDEVICE=pdfwrite -sOutputFile=$fileOut $fileIn01 $fileIn02 ...
\$fileIn01 \$fileIn02 … sono i file che vogliamo unire, \$fileOut è il file che verrà creato.