Russian TYPO3 community

Russian TYPO3 community (http://forum.typo3.ru/index.php)
-   Общие вопросы (http://forum.typo3.ru/forumdisplay.php?f=12)
-   -   Проблема с прозрачностью в IM (http://forum.typo3.ru/showthread.php?t=896)

jax 01.12.2005 02:32

Проблема с прозрачностью в IM
 
Может кто-нибуть сталкивался и решил следующую проблему:
Есть задача. Нужно на фото хранящиеся в DAM и показываемые пользователям поместить watermark с логотипом владельца. Делаем как написано тут: http://wiki.typo3.org/index.php/GIFBUILDER.
Вроде как все работает кроме существенной бяки -- IM в процессе обработки преобразует фотографии в 8-битные. IM - 5.1.x Typo3 - 3.8.0

Valery Romanchev 01.12.2005 19:02

re: Проблема с прозрачностью в IM
 
Об этом написано здесь:
http://typo3.org/documentation/document-library/goof_fotoboek/Users_manual-90/
Цитата:

Watermarks
If you are using image magick 4 or 5 stay away from this option because all your pictures will be 256 colors. For Image Magick 6 this option is quite neat. The watermark is only applied to the single view so disable the link to the original if you want to "protect" your photos.

jax 02.12.2005 00:18

re: Проблема с прозрачностью в IM
 
Это я уже читал. Не радует. Думал узнать, может у кого-нибудь получилось обойти. :(

Dutchak Vitaly 05.12.2005 13:49

re: Проблема с прозрачностью в IM
 
Юзай ПХП скрипт. Я делал для немцев фотогалерею м ихними логотипами, написал свой класс, который уменьшает правильно картиники до заданных размеров, и накладыввает любой логотип.

jax 06.12.2005 17:41

re: Проблема с прозрачностью в IM
 
Наверно так и прийдется делать. Просмотрел класс stdgraphics IMHO корень проблемы в нем. именно он делает все промежуточные файлы 8 битными (исходя из настроек макс. кол-ва цветов для 8-битных кортинок в этомже класе).
Начал было переделывать, но потом прочитал, что в планах на 4-ю версию стоит перевод GIFBUILDER-а на полноценную работу с truecolor. Хотел правда линк выложить, но не получилось найти :?
Так, что буду ждать нового typo3 v4, а пока действительно в своем экстеншене прийдется добавить lowlevel вызовы к IM.

jax 20.01.2006 18:19

re: Проблема с прозрачностью в IM
 
Появилась полноценная поддержка GDLib2, а следовательно и truecolor изображений.
См. ext kb_allcolors

Жаль, толоько, что уже свой екстеншен сделал.
См. http://www.prosto-studio.com/gallery/photoworks/


Часовой пояс GMT +4, время: 02:03.

Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot