Pillow ICNS格式

2021-07-09 15:06 更新

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 版中的新功能。


以上内容是否对您有帮助:
在线笔记
App下载
App下载

扫描二维码

下载编程狮App

公众号
微信公众号

编程狮公众号