|
|
|
| Всем привет ! Подскажите можно ли средствами php изменять битность изображений для уменьшения их веса ? Формат изображений .png | |
|
|
|
|
|
|
|
для: сотка
(13.10.2012 в 11:40)
| | А что такое битность? Есть глубина цвета, и для png, это или 24-bit, или 8-bit. Если преобразовать 24-х битное в 8-и битное, то это функция imagetruecolortopalette(). Можно при сохранении png изображения (24-bit) указать его степень сжатия, от 0 до 9.
И где вы взяли png с такой глубиной цвета (32-bit)? | |
|
|
|
|
 51.7 Кб |
|
|
для: confirm
(13.10.2012 в 11:58)
| | посмотрите на скриншот и обратите внимание на вес изображения ! Задача состоит в следующем,изменить вес изображение при этом оставить такое же расширение (444х256 px)... | |
|
|
|
|
|
|
|
для: сотка
(13.10.2012 в 18:33)
| | И где 32-bit? Если вы к 24 приплюсовали 8 бит альфа канала, получив таким образом 32, то этот канал к глубине цвета отношения не имеет.
Что можно сделать именно для png я уже писал, если "оставить такое же расширение", это желание иметь тип png на выходе. Других возможностей нет.
Если (444х256 px) это по вашему "расширение", важен размер и truecolor, а не тип, jpg сожмет. | |
|
|
|