Pillow ICNS格式
Pillow可以读写 macOS文件。默认情况下,将读取最大的可用图标,但您可以在调用 load()前设置size。该open()方法可以设置以下info属性:
在 8.3.0 版本之前,Pillow 只能在 macOS 上写入 ICNS 文件。
-
sizes 此图标文件中的支持大小列表(width, height, scale),这是一个3元组,scale中的值如果是Retina图标为2,标准图标为1。如果在调用前设置load() 则允许您使用此3元组格式 size属性;加载后,大小将重置为包含像素尺寸的2元组(例如,如果您要求(512, 512, 2),的最终值 size将是(1024, 1024))
Retina是视网膜的意思,在计算机行业中这是一种显示标准,指的是一种很高的分辨率,这种分辨率在正常观看距离下足以使人肉眼无法分辨其中的单独像素。
这个 save() 方法可以采用以下关键字参数:
-
append_images 用于替换缩小版本的图像的图像列表。图像的顺序无关紧要,因为它们的使用取决于每个图像的大小。
5.1.0 版中的新功能。