【QT开发自制小工具】图片处理工具

前言

        本篇分享的图片处理工具功能包括:转换类型(jpeg/jpg/ico转png)、转换大小(尺寸)、转换颜色(变成灰色、白色变成透明)、图片压缩、已经提取可执行exe程序的图像保存为png图片。本工具是国产图形桌面系统开发时,经常使用的工具,工具在资源中可下载,源代码请留言方式获取。

工具预览

功能说明

转换类型

        功能为jpeg/jpg/ico转png,在国产图形桌面系统开发中,桌面图标文件desktop需要引用显示的图片,而网上找的图片通常是jpeg、jpg格式,这种格式之间改后缀名为.png,桌面图标文件desktop是不认的!

        需要说明的时,本功能检验图片是否为png格式:PNG文件的魔数是固定的,前8个字节为 137 80 78 71 13 10 26 10(对应的ASCII字符为 89 50 4E 47 0D 0A 1A 0A)。即使你把png图片改后缀名为jpeg/jpg,本工具也会拷贝生成png文件。

转换大小

        本功能支持16X16、32X32、64X64大小的图片,在国产图形桌面系统开发中,统信UOS的desktop文件主要是支持32X32的PNG图片,麒麟kylin支持32X32和64X64大小的。

转换颜色

        支持图片变成灰色以及白色变成透明色。按钮功能经常需要彩色+灰色来体现点击交互效果;另外白色变成透明色,主要是从网上找到的图片,有些白色背景不是透明的,感觉效果不好。

图片压缩

        支持3种压缩质量,压缩质量越低,图片通常越小,这个功能在大图片文件(1M以上)的处理比较明显,1M以下的基本压缩不了什么。

获取电脑指定应用的PNG图标

        本功能针对window系统的exe应用,因为本人参与的国产化项目涉及需要获取window下的程序的图标进行展示。

篇尾

        以前网上的在线图片处理网站是免费使用的,现在都变成收费的了。有了chatGPT的辅助,制作一个常用工具的周期变短了很多,秉承独乐乐不如众乐乐的精神,本人会不定期更新工具,感兴趣的可以进行关注。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

deepallin

打个赏吧,三瓜两枣不嫌弃^_^

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值