Pillow ICNS格式

2021-07-09 15:06 更新

Pillow可以讀寫 macOS文件。默認(rèn)情況下,將讀取最大的可用圖標(biāo),但您可以?在調(diào)用 ?load()?前設(shè)置size?。該?open()?方法可以設(shè)置以下?info?屬性:

在 8.3.0 版本之前,Pillow 只能在 macOS 上寫入 ICNS 文件。

  • ?sizes? 此圖標(biāo)文件中的支持大小列表?(width, height, scale)?,這是一個3元組,scale 中的值如果是Retina圖標(biāo)為2,標(biāo)準(zhǔn)圖標(biāo)為1。如果在調(diào)用前設(shè)置?load()? 則允許您使用此3元組格式 ?size?屬性;加載后,大小將重置為包含像素尺寸的2元組(例如,如果您要求  (512, 512, 2) ,的最終值 ?size?將是 (1024, 1024) )

 Retina是視網(wǎng)膜的意思,在計算機(jī)行業(yè)中這是一種顯示標(biāo)準(zhǔn),指的是一種很高的分辨率,這種分辨率在正常觀看距離下足以使人肉眼無法分辨其中的單獨像素。

這個 ?save() ?方法可以采用以下關(guān)鍵字參數(shù):

  • ?append_images? 用于替換縮小版本的圖像的圖像列表。圖像的順序無關(guān)緊要,因為它們的使用取決于每個圖像的大小。

5.1.0 版中的新功能。


以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號