Skip to content

Commit 705eff6

Browse files
committed
1 parent 57b38d4 commit 705eff6

File tree

1 file changed

+11
-7
lines changed

1 file changed

+11
-7
lines changed

tools/compresspdf2ebookpdf

Lines changed: 11 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ pdfmarks=$(dirname "$0")/mktpdfmarks
2222

2323
# Use gs to compress the file in a lossy fashion
2424
echo "PDF lossy compression using:"
25-
echo $PDF2PDFFLAGS -sOutputFile="$F-compressed.pdf" "$1" $pdfmarks
25+
echo gs $PDF2PDFFLAGS -sOutputFile="$F-compressed.pdf" "$1" $pdfmarks
2626
gs $PDF2PDFFLAGS -sOutputFile="$F-compressed.pdf" "$1" $pdfmarks
2727

2828
# Chrome has issues if exiftool is run last. Make sure cpdf comes afterwards
@@ -38,8 +38,10 @@ fi
3838
if ! [ -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"
4143
else
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"
@@ -50,11 +52,13 @@ else
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"
5862
fi
5963

6064
# Get the new file size

0 commit comments

Comments
 (0)