1

Wandを使用してマルチサイズの ico を作成しようとしていますが、それについて話しているものは何も見つかりません。通常の ico への変換のみです...「シーケンス」が見つかりました:

https://wand.readthedocs.org/en/latest/roadmap.html

とシーケンスは必要なもののように見えますが、サンプルが複数の画像を読み込もうとしているだけで、作成方法がわかりません。何か不足していますか? または不可能ですか?

または PIL/PILLOW を使用して行うことは可能ですか?

4

2 に答える 2

2

append()一覧表示する画像は 1 つだけImage.sequenceです。例えば:

from wand.color import Color
from wand.image import Image


with Image(width=32, height=32, background=Color('red')) as ico:
    with Image(width=16, height=16, background=Color('green')) as s16:
        ico.sequence.append(s16)
    ico.save(filename='multisized.ico')

結果 ( multisized.ico):

multisized.ico

于 2013-06-18T13:01:46.377 に答える