@@ -22,7 +22,7 @@ pdfmarks=$(dirname "$0")/mktpdfmarks
2222
2323# Use gs to compress the file in a lossy fashion
2424echo " PDF lossy compression using:"
25- echo $PDF2PDFFLAGS -sOutputFile=" $F -compressed.pdf" " $1 " $pdfmarks
25+ echo gs $PDF2PDFFLAGS -sOutputFile=" $F -compressed.pdf" " $1 " $pdfmarks
2626gs $PDF2PDFFLAGS -sOutputFile=" $F -compressed.pdf" " $1 " $pdfmarks
2727
2828# Chrome has issues if exiftool is run last. Make sure cpdf comes afterwards
3838if ! [ -x " $( command -v cpdf) " ]; then
3939 echo " Could not find cpdf - Skipping additional lossless compression and annotation copying"
4040 echo " See https://github.com/johnwhitington/cpdf-source"
41+ echo " https://github.com/coherentgraphics/cpdf-binaries"
42+ echo " https://www.coherentpdf.com/mac.html"
4143else
42- # Use smpdf to further compress the file in a lossless fashion
44+ # Use cpdf to further compress the file in a lossless fashion
4345 echo " PDF lossless compression using:"
4446 echo cpdf -squeeze " $F -compressed.pdf" -o " $F -compressed2.pdf"
4547 cpdf -squeeze " $F -compressed.pdf" -o " $F -compressed2.pdf"
5052 echo cpdf -copy-id-from " $1 " " $F -compressed.pdf" -o " $F -compressed2.pdf"
5153 cpdf -copy-id-from " $1 " " $F -compressed.pdf" -o " $F -compressed2.pdf"
5254 mv " $F -compressed2.pdf" " $F -compressed.pdf"
53-
54- echo " PDF annotation copy using:"
55- echo cpdf -copy-annotations " $1 " " $F -compressed.pdf" -o " $F -compressed2.pdf"
56- cpdf -copy-annotations " $1 " " $F -compressed.pdf" -o " $F -compressed2.pdf"
57- mv " $F -compressed2.pdf" " $F -compressed.pdf"
55+
56+ # Not sure why this was here initially but this is now problematic
57+ # https://github.com/johnwhitington/cpdf-source/issues/405
58+ # echo "PDF annotation copy using:"
59+ # echo cpdf -copy-annotations "$1" "$F-compressed.pdf" -o "$F-compressed2.pdf"
60+ # cpdf -copy-annotations "$1" "$F-compressed.pdf" -o "$F-compressed2.pdf"
61+ # mv "$F-compressed2.pdf" "$F-compressed.pdf"
5862fi
5963
6064# Get the new file size
0 commit comments