2020年12月11日 星期五

用Python產生ICON(圖示)檔小筆記

本來是想併入上一篇的內容
後來想想主題不同還是分開的好
就另外寫一篇啦

使用的套件是Pillow
來源作法是這篇所提
https://stackoverflow.com/questions/45507/is-there-a-python-library-for-generating-ico-files
說明就不用了,直接看範例就好
from PIL import Image
#載入圖片檔
filename = 'sample.png'
img = Image.open(filename)
#單純把圖片轉成圖示檔
img.save('sample.ico')
#如果要做多尺寸圖示檔,先建立尺寸的List,最大只到255,以上不接受
icon_sizes = [(16,16), (32, 32), (48, 48), (64,64), (128,128)]
#存檔時,將尺寸參數引入
img.save('sample.ico', sizes=icon_sizes)

沒有留言: