是否有用于生成.ico文件的Python库?
时间:2020-03-05 18:48:07 来源:igfitidea点击:
我希望通过Python以编程方式创建favicon.ico
文件,但PIL仅支持读取ico
文件。
解决方案
回答
也许以下方法会起作用:
- 使用PIL生成图标图像
- 使用python接口将图像转换为.ico格式的ImageMagick,PythonMagick
我没有尝试过这种方法。 ImageMagick转换命令行程序能够将.png文件转换为.ico格式,因此至少ImageMagick支持.ico格式。
回答
我不知道这是否适用于所有情况,但是在WinXP上,.ico可以是大小为16x16、32x32或者64x64的bmp。只需将扩展名从bmp更改为ico,即可开始使用。
回答
根据Wikipedia所述,现代浏览器可以处理PNG格式的网站图标,所以也许我们可以生成该图标?
另外,ICO文章描述了格式...