LINUX.ORG.RU

PIL & ico


0

0

Задача: сконвертировать кучу файлов *.ico в png. Конвертироваться-то конвертируется, однако, прозрачные области почему-то заливаются чёрным. Как сделать так, чтобы они оставались прозрачными?

★★★

Как вариант, сохраняй инфу о прозрачности.
Например:
img = Image.open("./icon.ico")
transparency = img.info['transparency']
img.save("./icon.gif", "GIF", transparency=transparency)
Как-то так.

tzukko
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.