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

Vips 7.26 C++设置图像分辨率:PDF转JPEG质量差求助

Vips 7.26 PDF转JPG质量优化方案

Vips 7.26依赖Poppler处理PDF文件,读取时支持通过参数指定渲染分辨率(DPI),这是提升输出质量的核心方法,无需升级版本。

  • 读取PDF时添加dpi参数:在创建VImage对象时,通过option()传递分辨率设置,建议设置为300DPI(可根据需求调整):
vips::VImage image("path/to/pdf/name.pdf", vips::VImage::option()->set("dpi", 300));
image.write("path/to/pdf/name.jpeg");
  • 进一步优化JPG输出质量:写入JPG时可通过Q参数调整压缩质量,取值范围0-100,数值越高质量越好:
image.write("path/to/pdf/name.jpeg", vips::VImage::option()->set("Q", 90));

内容的提问来源于stack exchange,提问作者Guilherme

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.25 19:57:41