将图像转换为图标会出错
Convert images to Icons is giving errors
我正在使用以下代码将图像转换为图标:
import PIL.image
img = PIL.Image.open ("imagepath.png")
img.save ("iconpath.ico")
这给了我一个所需的图标文件,但是当我尝试打开它时弹出错误消息:
油漆:
微软照片错误:
当我尝试用相同的程序打开其他图标时,它们可以正常工作,但我制作的图标却不能。有谁知道这样做的其他方法或库吗?
试试这个:
img.save('iconpath.ico',format = 'ICO', sizes=[(32,32)])
您可以将大小更改为 16,16
我第一次用 PIL 转换图像我使用了这个教程:
一切正常。
正在转换的图像必须有 1:1 比例,否则,在尝试打开生成的图标时会导致错误。
我正在使用以下代码将图像转换为图标:
import PIL.image
img = PIL.Image.open ("imagepath.png")
img.save ("iconpath.ico")
这给了我一个所需的图标文件,但是当我尝试打开它时弹出错误消息:
油漆:
微软照片错误:
当我尝试用相同的程序打开其他图标时,它们可以正常工作,但我制作的图标却不能。有谁知道这样做的其他方法或库吗?
试试这个:
img.save('iconpath.ico',format = 'ICO', sizes=[(32,32)])
您可以将大小更改为 16,16
我第一次用 PIL 转换图像我使用了这个教程:
一切正常。
正在转换的图像必须有 1:1 比例,否则,在尝试打开生成的图标时会导致错误。