代码改变世界

pdf压缩

2026-09-11 10:28  hduhans  阅读(2)  评论(0)    收藏  举报

PDF压缩文件

 

1、zip压缩
for file in *.pdf; do
if [[ "$file" != *-* ]]; then
zip "${file%.pdf}.zip" "$file"
fi
done


2、qdpf压缩
for file in *.pdf; do
if [[ "$file" != *-* ]]; then
qpdf --linearize --object-streams=generate --stream-data=compress "$file" "${file%.pdf}_qpdf.pdf"
fi
done

3、pdfsizeopt 如何安装使用? centos7


4、ghostscript
gs -sDEVICE=pdfwrite \
-dPDFSETTINGS=/ebook \
-dSubsetFonts=true \
-dEmbedAllFonts=false \
-dNOPAUSE -dQUIET -dBATCH \
-sOutputFile=4402377461-ghostscript.pdf 4402377461.pdf

 

压缩效果最好的是 ghostscript,虽然是有损压缩,但是几乎看不出来区别。