From 3a9cde8f12ea37b8cc5e81b5f12f6a951e8f4c6c Mon Sep 17 00:00:00 2001 From: Sam Al-Sapti Date: Tue, 21 Feb 2023 14:43:37 +0100 Subject: [PATCH] Update pdf-clean.sh --- scripts/.local/bin/pdf-clean.sh | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/scripts/.local/bin/pdf-clean.sh b/scripts/.local/bin/pdf-clean.sh index 69c2700..39c7e20 100755 --- a/scripts/.local/bin/pdf-clean.sh +++ b/scripts/.local/bin/pdf-clean.sh @@ -2,13 +2,14 @@ set -e -pdftk "$1" dump_data_utf8 output meta.txt -sed -i 's/^InfoValue:.*$/InfoValue:/g' meta.txt -pdftk "$1" update_info meta.txt output "$1.clean.pdf" +FILE="$1" +CLEAN="${FILE%.pdf}.clean.pdf" -exiftool -q -all:all= "$1.clean.pdf" -qpdf --linearize --replace-input "$1.clean.pdf" +pdftk "$FILE" dump_data_utf8 | + sed -E 's/^InfoValue:.*$/InfoValue:/g' | + pdftk "$FILE" update_info - output "$CLEAN" -rm -f meta.txt "$1.clean.pdf_original" +exiftool -q -overwrite_original -all:all= "$CLEAN" +qpdf --linearize --replace-input "$CLEAN" -echo "$1.clean.pdf" +echo "$CLEAN"