Telegram Group & Telegram Channel
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 work

read -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.



tg-me.com/geektips/971
Create:
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 work

read -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

View MORE
Open in Telegram


GeekTips Telegram | DID YOU KNOW?

Date: |

The Singapore stock market has alternated between positive and negative finishes through the last five trading days since the end of the two-day winning streak in which it had added more than a dozen points or 0.4 percent. The Straits Times Index now sits just above the 3,060-point plateau and it's likely to see a narrow trading range on Monday.

Pinterest (PINS) Stock Sinks As Market Gains

Pinterest (PINS) closed at $71.75 in the latest trading session, marking a -0.18% move from the prior day. This change lagged the S&P 500's daily gain of 0.1%. Meanwhile, the Dow gained 0.9%, and the Nasdaq, a tech-heavy index, lost 0.59%. Heading into today, shares of the digital pinboard and shopping tool company had lost 17.41% over the past month, lagging the Computer and Technology sector's loss of 5.38% and the S&P 500's gain of 0.71% in that time. Investors will be hoping for strength from PINS as it approaches its next earnings release. The company is expected to report EPS of $0.07, up 170% from the prior-year quarter. Our most recent consensus estimate is calling for quarterly revenue of $467.87 million, up 72.05% from the year-ago period.

GeekTips from tw


Telegram GeekTips
FROM USA