请选择 进入手机版 | 继续访问电脑版

为学日益

 找回密码
 立即注册
为学日益 专栏文章 查看内容

PDFium 输出为图片时解决隐含问题一个

2019-8-6 21:57| 发布者: finer| 查看: 1013| 评论: 0

摘要: PDFium 输出为图片时感觉图片有点偏大,检查PDFium的库接口文件,发现
PDFium 输出为图片时感觉图片有点偏大,检查PDFium的库接口文件,发现 w := Round(150*FCtrl.CurrentPage.Width / 72)内的150有问题,
pdf返回的是以每英寸72点为基准的数值。但windows是以每英寸96点为基数。150相当于放大1.5倍还要多了。
改为Round(96*FCtrl.CurrentPage.Width / 72)后画面恢复正常。不过如果是高分屏高DPI的,有DPI缩放时可以在这里再乘以放大倍数,
以保持PDF大小观感一致。


路过

雷人

握手

鲜花

鸡蛋

最新评论

为学日益  浙ICP备19024182号   浙公网安备 33078202001030号

GMT+8, 2020-10-29 16:20 , Processed in 0.049182 second(s), 15 queries .

Powered X3.4

© 2001-2017

返回顶部