mirror of
https://github.com/goldenfishs/MRobot.git
synced 2026-02-04 18:00:19 +08:00
大更新
This commit is contained in:
parent
572c8b61d6
commit
22ea6e14b3
21
pngico.py
21
pngico.py
@ -1,21 +0,0 @@
|
|||||||
from PIL import Image
|
|
||||||
import os
|
|
||||||
|
|
||||||
def png_to_ico(png_path, ico_path=None, sizes=[(256,256), (128,128), (64,64), (32,32), (16,16)]):
|
|
||||||
if not os.path.isfile(png_path):
|
|
||||||
print(f"文件不存在: {png_path}")
|
|
||||||
return
|
|
||||||
if ico_path is None:
|
|
||||||
ico_path = os.path.splitext(png_path)[0] + ".ico"
|
|
||||||
img = Image.open(png_path)
|
|
||||||
img.save(ico_path, format='ICO', sizes=sizes)
|
|
||||||
print(f"已生成: {ico_path}")
|
|
||||||
|
|
||||||
if __name__ == "__main__":
|
|
||||||
# 直接写死路径
|
|
||||||
# png = r"C:\Mac\Home\Documents\R\MRobot\img\rps.png"
|
|
||||||
# ico = r"c:\Mac\Home\Documents\R\MRobot\img\M1.ico"
|
|
||||||
png = "/Users/lvzucheng/Documents/R/MRobot/rps.png"
|
|
||||||
ico = "/Users/lvzucheng/Documents/R/MRobot/rps.ico"
|
|
||||||
|
|
||||||
png_to_ico(png, ico)
|
|
||||||
Loading…
Reference in New Issue
Block a user