如何使用 Python 将 .ICO 转换为 .PNG?
Posted
技术标签:
【中文标题】如何使用 Python 将 .ICO 转换为 .PNG?【英文标题】:How to convert an .ICO to .PNG with Python? 【发布时间】:2011-06-05 14:59:51 【问题描述】:我正在尝试将一批 .ICO 图像转换为 Python 中的 .PNG 图像。我有很多图片要浏览,所以我想找到一个程序化的解决方案。我尝试使用 PIL,但似乎无法正确显示图像和透明度。
我更喜欢使用 Python,但如果无法使用,另一种语言或库也会有所帮助。
【问题讨论】:
意识到一个 .ICO 文件将包含多个具有不同分辨率和位深度的图像。 【参考方案1】:见http://code.google.com/p/casadebender/wiki/Win32IconImagePlugin
这是一个 PIL 插件,可以正确处理 Windows 图标。
【讨论】:
【参考方案2】:如果只是批处理作业,为什么不直接使用imagemagick?
【讨论】:
以上是关于如何使用 Python 将 .ICO 转换为 .PNG?的主要内容,如果未能解决你的问题,请参考以下文章