当前位置:   article > 正文

python压缩pdf文件大小_python pdf压缩

python pdf压缩

pdf文件过大,经常会是一个问题,但是市面上基本上都是收费的工具,wps需要开会员才能使用。因此找了一个python库进行试验:

首先需要安装

pip install aspose-pdf

运行的代码:

  1. import aspose.pdf as ap
  2. compressPdfDocument = ap.Document("SnapFusion.pdf") # 需要压缩的pdf文件路径
  3. pdfoptimizeOptions = ap.optimization.OptimizationOptions()
  4. pdfoptimizeOptions.image_compression_options.compress_images = True
  5. pdfoptimizeOptions.image_compression_options.image_quality = 10
  6. compressPdfDocument.optimize_resources(pdfoptimizeOptions)
  7. compressPdfDocument.save("SnapFusion_compress.pdf") # 需要压缩后保存的文件路径

这个代码使用非常简单,主要是压缩文件里面的图片质量,实际上图片质量差一些在阅读器里面是看不出来的区别,效果如下:

 文件直接小了10倍,打开看也不影响观感,还是比较有意义的。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家小花儿/article/detail/879990
推荐阅读
相关标签
  

闽ICP备14008679号