Найти - Пользователи
Полная версия: interlaced PNG
Начало » Python для экспертов » interlaced PNG
1
куиуд
У меня в модели есть поле ImageField. Я использую PIL При валидации поля когда выполянется
trial_image = Image.open(StringIO(f.content))
trial_image.load()
появляется исключение raise IOError(“cannot read interlaced PNG files”). PIL не поддерживает interlaced PNG. Я хочу сделать проверку если файл не interlaced PNG, то для него выполнять loda(), иначе не выполнять. Можно ли как то определить файл interlaced PNG или нет?
куиуд
решение уже найдено
Ferroman
А какое?
ZAN
Забить =)
PyCraft
куиуд
Можно ли как то определить файл interlaced PNG или нет?
Наверное, прочитать заголовок в теле объекта. Не пробовал, но думаю, должно различаться.
0lejka
PyCraft
Наверное, прочитать заголовок в теле объекта. Не пробовал, но думаю, должно различаться.
можно просмотреть trial_image.info
вы же об этом?
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB