Ghostscript圧縮を使用した後にPDFが破損する

Ghostscript圧縮を使用した後にPDFが破損する

圧縮後にPDFを復元する方法はありますか?実行されるスクリプトを使用して圧縮すると、すべてのPDFが破損します。

gs -sDEVICE=pdfwrite -dCompatibilityLevel=1.4 -dPDFSETTINGS="/$mode" -dNOPAUSE \
   -dBATCH $verbose -sOutputFile="$file-new" "$file" |
  tee -a $log
sizeold=$(wc -c "$file" | cut -d' ' -f1)
sizenew=$(wc -c "$file-new" | cut -d' ' -f1)
difference=$((sizenew-sizeold))

関連情報