png怎么转换成ico图标,ico图标素材
一.导言:
首先说一下ico文件的作用:ico是windows的图标文件格式,可以用来显示浏览器第一段的图标,也可以用在Windows软件中。我的文字通常用来美化文件夹图标。像这样:
二。理念:ico文档的标准:
ico文件必须是方形的。
可以做一个实验:你可以在网上找一个方形的文件,把后缀改成ico。
普通尺寸:256*256
可以处理图片的Python库:pillow
安装方法:pip安装枕头
三。代码:导入操作系统
# PIL : Python图像库
从PIL进口图片
#获取目录中的文件名
files=os.listdir()
#图标大小
大小=(256,256)
#为图标文件创建单独的图标目录
如果不是os.path.exists(icon ):
os.mkdir(icon )
对于文件中的inName:
#分隔文件名和扩展名
tmp=os.path.splitext(inName)
#因为python文件和图片在同一个目录下,所以需要判断
如果tmp[1]==。png :
outName=tmp[0]。ico
#打开图片并设置尺寸
im=Image.open(inName)。调整大小(大小)
尝试:
#图标文件保存到图标目录
path=os.path.join(icon ,outName)
im.save(路径)
打印( {} - {} )。格式(名字,名字))
除了IOError:
print(connot convert:,inName)
执行结果:
四。信息: