第一步:安装Ghostscript
Ghostscript是一套建基于Adobe、PostScript及可移植文档格式(PDF)的页面描述语言等而编译成的免费软件。它可以作为文件格式转换器,如PostScript和PDF转换器,也为编程提供API。[1]PDF压缩本质上是靠它实现的。
Mac用户:在终端执行命令“brew install ghostscript”;
Windows用户:从官网下载(Ghostscript : Downloads),证书我选的是“Ghostscript AGPL Release”。
第二步:配置Ghostscript环境变量
(自己网上搜索)
第三步:从Github下载项目Pdfc
该项目是基于Python编写的,项目地址:GitHub - theeko74/pdfc: Simple python script to compress PDF
其实就一个python文件,下载下来。自己根据实际使用。
input_file_path = r"I:\7.施工承包合同.pdf" # 需要压缩的PDF文件output_file_path = r"I:\000移交\7.施工承包合同4.pdf"power = 3compress(input_file_path, output_file_path, power)
其中,power为压缩品质,后跟数字0~4,越大表示压缩率越高 。建议选3