Проблемы с изображениями в чате

Здесь Вы можете поделиться информацией об ошибках программы для скорейшего их исправления.
Ответить
JKL
Сообщения: 191
Зарегистрирован: 04:42, 09.06.2007

Проблемы с изображениями в чате

Сообщение JKL »

1. Недавно обнаружил, что в четвёртой версии чата существуют некоторые проблемы и ограничения с публикацией изображений в чат, например:

Можно опубликовать изображения размером (800 х 30) пикселов, но нельзя отправить в чат изображение на один пиксель больше (801 х 30). Пишет «Изображение имеет недопустимые размеры или повреждено», однако увеличив высоту до (801 х 67) можно вновь его спокойно опубликовать. При этом картинки размером 1900 х 1200 публикуются совершенно спокойно. С чем связаны такие довольно странные рамки в чате?

2. Как можно объяснить следующую трансформацию данного изображения: при его публикации в окно чата (из цветного в серое):

http://img142.imageshack.us/my.php?image=glukdu3.jpg
оригинал файла:
http://ifolder.ru/7660461

3. Почему, установив изображение размером (225 х 300) пикселов, например, красный фон, к себе в информацию о пользователе, оно занимает на диске 1,72 кб, а если попытаться установить тоже изображение, но на один пиксель больше (225 х 301) оно занимает на диске уже 2,65 кб, при этом становится меньшим по разрешению (224 х 300) и существенно хуже по качеству, нежели предыдущее?
JKL
Сообщения: 191
Зарегистрирован: 04:42, 09.06.2007

Сообщение JKL »

Продолжаю тему проблем изображений...

Фоновой картинкой (ChatWindow\background.png) в чате нельзя установить индексированный PNG или PNG с альфа-каналом:

PNG (RGB индексированный) — отображается некорректно;
PNG (RGBA с альфа-каналом) — вообще не отображется.
Maxim Mirgorodsky
Администратор
Сообщения: 6890
Зарегистрирован: 09:56, 27.06.2005

Сообщение Maxim Mirgorodsky »

JKL

1. Недавно обнаружил, что в четвёртой версии чата существуют некоторые проблемы и ограничения с публикацией изображений в чат, например:

Можно опубликовать изображения размером (800 х 30) пикселов, но нельзя отправить в чат изображение на один пиксель больше (801 х 30). Пишет «Изображение имеет недопустимые размеры или повреждено», однако увеличив высоту до (801 х 67) можно вновь его спокойно опубликовать. При этом картинки размером 1900 х 1200 публикуются совершенно спокойно. С чем связаны такие довольно странные рамки в чате?


Изображение сжимается для публикации по площади и, соответственно, публикация очень узких изображений может использоваться во вредительских целях.

2. Как можно объяснить следующую трансформацию данного изображения: при его публикации в окно чата (из цветного в серое):

Возможно используются цвета в отличном от RGB-формате.

3. Почему, установив изображение размером (225 х 300) пикселов, например, красный фон, к себе в информацию о пользователе, оно занимает на диске 1,72 кб, а если попытаться установить тоже изображение, но на один пиксель больше (225 х 301) оно занимает на диске уже 2,65 кб, при этом становится меньшим по разрешению (224 х 300) и существенно хуже по качеству, нежели предыдущее?

Потому что при превышении максимальных размеров программа автоматически уменьшает размеры до допустимых и повторно сжимает изображение.
Ответить