Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737 Форумы портала PHP.SU :: Загрузка png (портится фон)
то есть создать новое изображение, залить его белым цветом, и наложить сверху старое
----- There is nothing impossible...
JustUserR
Отправлено: 11 Апреля, 2010 - 14:10:01
Активный участник
Покинул форум
Сообщений всего: 8715
Дата рег-ции: Июнь 2009
Помог: 17 раз(а)
dmaw пишет:
При загрузке png-изображений скрипт делает прозрачный фон картинки чёрным, как исправить не знаю
В принципе можно решить данную проблему со стороны клиента с помощью CSS-опции фильтра filter:chroma(color='#AABBCC') - в таком случае браузер выделит нужные части изображения и сделает их прозраными (Это работает для любых картиночных типов поддерживаемых в теге img -и длаее вних подкладываете изображение которым будете заменять фон
----- Сделать можно все что угодно - нужно только старание, терпение и хороший поисковик
Безлимитный web-хостинг от 15 рублей за 40 МБ дискового пространства - http://ihost[dot]oks71[dot]ru/
dmaw
Отправлено: 11 Апреля, 2010 - 18:56:24
Частый гость
Покинул форум
Сообщений всего: 227
Дата рег-ции: Сент. 2009 Откуда: Беларусь, Витебск
Помог: 0 раз(а)
Дело в том, что мне просто необходимо, чтобы фон оставался прозрачным!
altermann
Отправлено: 11 Апреля, 2010 - 20:30:44
Частый гость
Покинул форум
Сообщений всего: 196
Дата рег-ции: Март 2010 Откуда: Днепропетровск
Помог: 6 раз(а)
Сохраняй тогда изображение или в .png или в .gif, в .jpg ты не сделаешь прозрачный фон.
----- Я прирожденный кузнец, я не могу не куя!
dmaw
Отправлено: 12 Апреля, 2010 - 09:37:56
Частый гость
Покинул форум
Сообщений всего: 227
Дата рег-ции: Сент. 2009 Откуда: Беларусь, Витебск
Помог: 0 раз(а)
Мой вопрос касается именно png-изображений.
dmaw пишет:
При загрузке png-изображений скрипт делает прозрачный фон картинки чёрным, как исправить не знаю, куски моего кода:
Мелкий
Отправлено: 12 Апреля, 2010 - 09:53:10
Активный участник
Покинул форум
Сообщений всего: 11926
Дата рег-ции: Июль 2009 Откуда: Россия, Санкт-Петербург
Помог: 618 раз(а)
dmaw, про что и говорят:
altermann пишет:
Сохраняй тогда изображение или в .png
Вы сохраняете в jpeg, а jpeg не поддерживает прозрачный фон.
Вы уже на свой вопрос в первом же сообщении ответили.
----- PostgreSQL DBA
Телевизор
Отправлено: 12 Апреля, 2010 - 12:58:26
Посетитель
Покинул форум
Сообщений всего: 369
Дата рег-ции: Март 2010 Откуда: с яндекса
Помог: 3 раз(а)
паройся в нете насщет png
я сталкивался с ie5 он голубым фоном делает, натыкался на прогу она исправляет это,
я так предполагаю и в тваем случае эта програмка поможет сделать чистый прозрачный фон во многих браузерах.
______________________
попытка не пытка
Покинул форум
Сообщений всего: 227
Дата рег-ции: Сент. 2009 Откуда: Беларусь, Витебск
Помог: 0 раз(а)
Пока ничего путного не получается. Фон или чёрный или весь покоцаный, картинка при любом исходе теряет своё качество, подходящих примеров в Интернете не нашёл.
Покинул форум
Сообщений всего: 8715
Дата рег-ции: Июнь 2009
Помог: 17 раз(а)
dmaw пишет:
Дело в том, что мне просто необходимо, чтобы фон оставался прозрачным!
Не все типы изображений полноценно поддерживают альфа-канал - в данном случае реализацию прозрачности можно понимать как создание подложки и вырезка определенного цвета - это можно сделать с помощью CSS-фильров chroma и opacity к примеру
----- Сделать можно все что угодно - нужно только старание, терпение и хороший поисковик
Безлимитный web-хостинг от 15 рублей за 40 МБ дискового пространства - http://ihost[dot]oks71[dot]ru/
dmaw
Отправлено: 14 Апреля, 2010 - 09:49:59
Частый гость
Покинул форум
Сообщений всего: 227
Дата рег-ции: Сент. 2009 Откуда: Беларусь, Витебск
Помог: 0 раз(а)
altermann, спасибо за попытку, но всё равно не работает. Картинка портится, фон чёрный или грубо обгрызеный.
Дёгтю ещё добавляет полупрозрачная тень, даже если фон становится прозрачным, то тень убожество. (Добавление)
Вопрос решён,отдельное спасибо создателю форума, поиску Яндекс и конкретно valenok за пример.
altermann
Отправлено: 14 Апреля, 2010 - 15:05:14
Частый гость
Покинул форум
Сообщений всего: 196
Дата рег-ции: Март 2010 Откуда: Днепропетровск
Помог: 6 раз(а)
А можешь саму картинку скинуть?
На мыло altermann[at]ua.fm , или здесь выложи
----- Я прирожденный кузнец, я не могу не куя!
dmaw
Отправлено: 14 Апреля, 2010 - 15:53:14
Частый гость
Покинул форум
Сообщений всего: 227
Дата рег-ции: Сент. 2009 Откуда: Беларусь, Витебск
Помог: 0 раз(а)
Картинку выкладывал выше, а вообще уже всё разрешилось, спасибо.
dmaw пишет:
Вопрос решён,отдельное спасибо создателю форума, поиску Яндекс и конкретно valenok за пример.
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.