压缩后图片都是96dpi

BUG反馈 · 460 次浏览
臭冬瓜 创建于 2023-09-02 16:01

麻烦@Cesar看看为什么压缩后图片的dpi都是96


回复内容
CL 2023-09-09 10:13
#1

可以试一下在这个位置增加一行:

 bitmap.SetResolution(orig.HorizontalResolution, orig.VerticalResolution); 

臭冬瓜 回复 CL 2023-09-09 13:04 :

谢谢,看不懂C#是一个件很痛苦的事情,不过有了 @CL 是一件很幸福的事情^_^

臭冬瓜 回复 CL 2023-09-09 13:15 :

还是不行,我觉得可能是位置不对,估计得放在保存图片之前恢复成原来DPI才行,不过极有可能是放在压缩算法的依赖包里面

臭冬瓜 最后更新于 2023-09-09 13:17
CL 回复 臭冬瓜 2023-09-09 14:18 :

试了一下,png的似乎可以,jpg的不行,估计没有其它办法了,图片压缩后会直接写到文件,没法再修改dpi。

臭冬瓜 回复 CL 2023-09-09 14:36 :
感谢
回复主贴