使用 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))

相关内容