@@ -25,13 +25,7 @@ echo "PDF lossy compression using:"
2525echo $PDF2PDFFLAGS -sOutputFile=" $F -compressed.pdf" " $1 " $pdfmarks
2626gs $PDF2PDFFLAGS -sOutputFile=" $F -compressed.pdf" " $1 " $pdfmarks
2727
28- # pdftk is not maintained anymore and does not work on my mac...
29- # echo pdftk $1 dump_data output /tmp/pdftk-report.txt
30- # pdftk $1 dump_data output /tmp/pdftk-report.txt
31- # echo pdftk /tmp/compressed.pdf update_info /tmp/pdftk-report.txt output $F-compressed.pdf
32- # pdftk /tmp/compressed.pdf update_info /tmp/pdftk-report.txt output $F-compressed.pdf
33-
34- # Chrome has issues if exiftool is run last. Make sure smpdf comes afterwards
28+ # Chrome has issues if exiftool is run last. Make sure cpdf comes afterwards
3529if ! [ -x " $( command -v exiftool) " ]; then
3630 echo " Could not find exiftool - Some tags might have been lost"
3731else
4135 exiftool -overwrite_original -TagsFromFile " $1 " " $F -compressed.pdf"
4236fi
4337
44- if ! [ -x " $( command -v smpdf ) " ]; then
45- echo " Could not find smpdf - Skipping additional lossless compression"
46- echo See https://www.coherentpdf. com/compression.html
38+ if ! [ -x " $( command -v cpdf ) " ]; then
39+ echo " Could not find cpdf - Skipping additional lossless compression and annotation copying "
40+ echo " See https://github. com/johnwhitington/cpdf-source "
4741else
4842 # Use smpdf to further compress the file in a lossless fashion
4943 echo " PDF lossless compression using:"
50- echo smpdf " $F -compressed.pdf" -o " $F -compressed2.pdf"
51- smpdf " $F -compressed.pdf" -o " $F -compressed2.pdf"
44+ echo cpdf -squeeze " $F -compressed.pdf" -o " $F -compressed2.pdf"
45+ cpdf -squeeze " $F -compressed.pdf" -o " $F -compressed2.pdf"
5246 mv " $F -compressed2.pdf" " $F -compressed.pdf"
53- fi
54-
55- if ! [ -x " $( command -v cpdf) " ]; then
56- echo " Could not find cpdf - Skipping additional annotation copying"
57- echo See https://www.coherentpdf.com/compression.html
58- else
47+
5948 # Use cpdf to copy information over
6049 echo " PDF ID copy using:"
6150 echo cpdf -copy-id-from " $1 " " $F -compressed.pdf" -o " $F -compressed2.pdf"
0 commit comments