From 22ea6e14b32b7a688028c388c99037617e6d8761 Mon Sep 17 00:00:00 2001 From: Robofish <1683502971@qq.com> Date: Thu, 1 Jan 2026 22:14:09 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A4=A7=E6=9B=B4=E6=96=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pngico.py | 21 --------------------- 1 file changed, 21 deletions(-) delete mode 100644 pngico.py diff --git a/pngico.py b/pngico.py deleted file mode 100644 index ef6aeed..0000000 --- a/pngico.py +++ /dev/null @@ -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) \ No newline at end of file