13-Qt使用Ps制作软件启动图标和应用内图标的一般方法于步骤
一、本文目标
- 本文所指的图标包括应用软件的“启动图标”和“应用内图标”。
- 本文虽然分类到qt分类,但是本文介绍的方法适用于所有系统及各个软件平台。
二、图标制作相关背景知识
- 常用图片格式及其特点
图片格式有很多,哪个格式更适用于软件图标和应用内图片呢?首先了解各种格式的特点:
- png:无损压缩,压缩比例大,支持具有透明通道的储存
- jpg/jpeg:压缩比例大,有损压缩,不支持保存透明通道
- gif:一个gif文件其实有多个图片组成,就像一个小视频,从而实现“动图”效果
- ico:windows系统下的专用应用软件图标文件格式(icon),支持透明通道保存
- bmp:位图没有压缩,文件大,保存图像信息完整,色彩还原准确,主要在windows下使用
- 启动图标的格式选择
启动图标一般没有给你选择的机会,各个开发平台都规定好了唯一的格式要求,分别如下:
- windows:ico
- MacOS:icns
- Android:png
- IOS:png
以上只是对格式的要求,在实际上各个平台对启动图标还有很多设计要求和尺寸要求,还需要根据
开发平台要求具体实现。
- 应用内图标的格式选择
各个开发平台对应用内的图标的格图片式要求相对宽松,一般常见的图片格式都可以使用。
但是根据实际情况,一般都选择使用png格式来储存“应用内图标”。主要原因如下:
- 无损压缩:保证图片的显示质量
- 压缩比高:图片文件大小很小,一般在10k到100k,从而减少来安装包的尺寸
- 支持透明通道:因为所有的图片都是方的(矩形)而当你想要一个圆形的
图标,或异形的图标的情况下,你就需要使用透明通道,因此对于应用内图标这个特性性非常重要 - 支持平台广:无论是windows软件开发,android开发,IOS,We