PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи

Страниц (1): [1]

> Найдено сообщений: 3
LB Отправлено: 18 Апреля, 2008 - 21:50:04 • Тема: Ввод надписи на картинк • Форум: Напишите за меня, пожалуйста

Ответов: 7
Просмотров: 163
вот этим кодом я создаю картинки.с заданым шрифтом,цветом,размером.. которые передаются из формы.Подскажите что нужно дописать чтоб в форме передачи данных можна было написать адресс картинки и текст наложился на неё
PHP:
скопировать код в буфер обмена
  1. <?
  2. if ($mode=='jpg') header("Content-type: image/jpeg"); else
  3.         header("Content-type: image/png");
  4.         list($sizex, $sizey)=explode('_', $razresh);
  5.         $im = imagecreate($sizex, $sizey);
  6.  
  7. global $fon;
  8. global $r;global $g;global $b;global $fr;global $fg;global $fb;
  9. if (($fr==0)&&($fb==0)&&($fg==0))
  10. if($fon=="white")
  11.         {
  12.                 $bgr = ImageColorAllocate($im, 255,255,255);
  13.         }
  14.                 elseif($fon=="dark")
  15.                 {
  16.                         $bgr = ImageColorAllocate($im, 0,0,0);
  17.                 }
  18.                         elseif($fon=="red")
  19.                         {
  20.                         $bgr = ImageColorAllocate($im, 255,0,0);
  21.                         }
  22.                                

(Добавление)
PHP:
скопировать код в буфер обмена
  1. elseif($fon=="green")
  2.                                 {
  3.                                         $bgr = ImageColorAllocate($im, 0,255,0);
  4.                                 }
  5.                                         elseif($fon=="blue")
  6.                                         {
  7.                                         $bgr = ImageColorAllocate($im, 0,0,255);
  8.                                         }
  9.                                                 else
  10.                                                 {
  11.                                                 $bgr = ImageColorAllocate($im, 0,0,0);
  12.                                                 }
  13.                 else $bgr = ImageColorAllocate($im, $fr,$fg,$fb);
  14.         global $cvet;
  15. if (($r==0)&&($b==0)&&($g==0))
  16.         if($cvet=="white")
  17.         {
  18.                 $cvet1 = ImageColorAllocate($im, 255,255,255);
  19.         }
  20.                 elseif($cvet=="dark")
  21.                 {
  22.                         $cvet1 = ImageColorAllocate($im, 0,0,0);
  23.                 }
  24.                         elseif($cvet=="red")
  25.                         {
  26.                         $cvet1 = ImageColorAllocate($im, 255,0,0);
  27.                         }
  28.                                 elseif($cvet=="green")
  29.                                 {
  30.                                         $cvet1 = ImageColorAllocate($im, 0,255,0);
  31.                                 }
  32.                                         elseif($cvet=="blue")
  33.                                         {
  34.                                         $cvet1 = ImageColorAllocate($im, 0,0,255);
  35.                                         }
  36.                                                 else
  37.                                                 {
  38.                                                 $cvet1 = ImageColorAllocate($im, 0,0,0);
  39.                                                 }
  40.                                  else $cvet1 = ImageColorAllocate($im, $r,$g,$b);
  41.         $vert=14+$sdvig;
  42.         imagettftext($im,$size,$ugol,$gor,$vert,$cvet1,"fonts/$font.ttf",$text);
  43.  
  44.         global $end;
  45. if ($mode=='jpg') Imagejpeg($im); else Imagepng($im);
  46.         @imagedestroy($im1);
  47.         @imagedestroy($im);
  48. ?>
LB Отправлено: 22 Марта, 2008 - 17:34:05 • Тема: рисование в рнр • Форум: Программирование на PHP

Ответов: 2
Просмотров: 220
я видел ето в одном скрипте онлайн рисовалки.там был пункт -фон градиентом где нужно было выбрать два цвета и получался крадиент
(Добавление)
скажите а вобще есть какойто скрипт рисовалки.ну чтоб там вводиш текст,цвет,шрифт...
хочу посмотреть на код
LB Отправлено: 22 Марта, 2008 - 17:24:41 • Тема: рисование в рнр • Форум: Программирование на PHP

Ответов: 2
Просмотров: 220
Скажите как можна фон картинки сделать градиентом?я видел однажды но не помню где

Страниц (1): [1]
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB