You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用PIL将图片列表写入PDF时能否设置为PNG格式压缩?

问题解答

你可以通过新增compression参数指定PDF内部图片的压缩格式,调整后的代码如下:

frames[0].save(buff, format='PDF', save_all=True, append_images=frames[1:], compression='PNG')
  • compression='PNG'参数会强制Pillow使用PNG无损压缩存储所有图片,适合需要保留原图清晰度、透明度的场景,对应生成的PDF体积会比默认JPEG压缩的更大。
  • 该参数要求你的Pillow版本在9.1.0及以上才支持,若运行报错可以先升级库版本再尝试。

内容的提问来源于stack exchange,提问作者Léo Dunand

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.03 10:18:03