Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Наложение каритнки на прозрачный фон
 
 автор: fekss   (14.12.2011 в 10:45)   письмо автору
 
 

Здравствуйте, подскажите как сделать такую штуку.

есть картинка jpg 16x16px требуется получить картинку 32х32px чтобы исходная была по центру, а остальную часть занимал прозрачный фон.

  Ответить  
 
 автор: SerG7   (14.12.2011 в 11:57)   письмо автору
 
   для: fekss   (14.12.2011 в 10:45)
 

Прозрачный фон может быть у GIF и PNG ну никак не у JPG
или средствами CSS картинку jpg вписать и отцентрировать в блоке .......например <div></div>

  Ответить  
 
 автор: fekss   (14.12.2011 в 15:37)   письмо автору
 
   для: SerG7   (14.12.2011 в 11:57)
 

через функции gdlib все делается

  Ответить  
 
 автор: SerG7   (14.12.2011 в 22:27)   письмо автору
 
   для: fekss   (14.12.2011 в 15:37)
 

Интересно как...просветите.....
Вообще то это библиотека.....

  Ответить  
 
 автор: Valick   (14.12.2011 в 23:10)   письмо автору
 
   для: SerG7   (14.12.2011 в 22:27)
 

в РНР есть стандартные функции для работы с этой библиотекой, в чем сарказм?

  Ответить  
 
 автор: SerG7   (15.12.2011 в 10:11)   письмо автору
 
   для: Valick   (14.12.2011 в 23:10)
 

Покажите где там функция gdlib

  Ответить  
 
 автор: Valick   (15.12.2011 в 10:19)   письмо автору
 
   для: SerG7   (15.12.2011 в 10:11)
 

не функция, а функции
http://www.softtime.ru/group/id_group=15
http://php.net/manual/en/book.image.php
___
поверьте со мной спорить бесполезно :) бесполезно :)

  Ответить  
 
 автор: fekss   (15.12.2011 в 15:28)   письмо автору
 
   для: fekss   (14.12.2011 в 10:45)
 

сделал вчера, примерно так решается


$img = imagecreatetruecolor(32, 32);
$img2 = imagecreatefromjpeg("123.jpg");
imagesavealpha($img, true);
imagefill($img, 0, 0, imagecolorallocatealpha($img,0, 0, 0, 127));
imagecopy($img, $img2, 8, 8, 0, 0, 15, 15);
header("Content-type: image/png");
imagepng($img);


SerG7, смотрите раздел темы, "Форум PHP"

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования