tg-me.com/geektips/971
Last Update:
Lately ocrmypdf keeps failing when I just wanna compress pdfs so had to do it without fail. Also to clean metadata was using ExifCleaner but didn't realize all metadata can be restored by doing exiftool -pdf-update:all= some.pdf
.
qpdf does a decent job of compressing images and the linearize destroys the metadata that was stripped out so it can't be restored.exiftool --list some.pdf
will show pdf metadata
On Mac (cuz of stupid zsh)metapdf=$(bash -c 'read -e -p "Input pdf filename to clean metadata and compress: " tmp; echo $tmp') && exiftool -all:all= $metapdf && qpdf --linearize --object-streams=generate $metapdf ${metapdf%.*}_cleaned.pdf
On Linux this should workread -p "Input pdf filename to clean metadata and compress: " metapdf && exiftool -all:all= $metapdf && qpdf --linearize --object-streams=generate $metapdf ${metapdf%.*}_cleaned.pdf
Another way to compress pdfs is ps2pdf in.pdf out.pdf
but it's way too slow
On Linux I use MasterPDF Editor to crop pdfs but on Mac not sure what free app there is so resorted to online pdf croppers. Only free one I found that doesn't destroy bookmarks in the process was pdfmonk but gotta use it in Safari.
BY GeekTips
Warning: Undefined variable $i in /var/www/tg-me/post.php on line 283
Share with your friend now:
tg-me.com/geektips/971