Вход Регистрация
* -=(C)DRU987=- (Dev)

Наложение текста на изображение

  1. $img=$_GET
  2. ['img'];
  3. $copy=
  4. ($_SERVER
  5. ['HTTP_HOST']);
  6. if($img=="")
  7. exit();
  8. writeTextOnImage
  9. ($img,
  10. "Www.MySuperSite.Com");
  11. function
  12. writeTextOnImage
  13. ($filename,
  14. $text)
  15. {
  16. if($filename==
  17. "")exit();
  18. $size_img=
  19. ($filename);
  20. if($size_img
  21. [2]==2)$src_img
  22. =
  23. ($filename);
  24. elseif
  25. ($size_img[2]==1)
  26. $src_img=
  27. ($filename);
  28. elseif
  29. ($size_img[2]==3)
  30. $src_img=
  31. ($filename);
  32. if(!$src_img)
  33. exit();
  34. //Назначаемцвет
  35. $color=
  36. ($src_img,255,
  37. 255,0,10);
  38. $font_file=
  39. "impact.ttf";
  40. $img_x=imagesx
  41. ($src_img);
  42. $img_y=imagesy
  43. ($src_img);
  44. $height_font=
  45. 13;
  46. $angle=0;
  47. //Записьтекста
  48. поверх
  49. изображения
  50. $xminus=$img_x
  51. -130;
  52. $box=
  53. ($src_img,
  54. $height_font,
  55. $angle,$xminus,
  56. $img_y-8,
  57. $color,
  58. $font_file,
  59. $text);
  60. //Вывод
  61. изображенияв
  62. браузер
  63. if($size_img
  64. [2]==2)
  65. {
  66. header("Content-
  67. type:image/
  68. jpeg");
  69. ($src_img);
  70. }
  71. elseif
  72. ($size_img[2]==1)
  73. {
  74. header("Content-
  75. type:image/
  76. gif");
  77. ($src_img);
  78. }
  79. elseif
  80. ($size_img[2]==3)
  81. {
  82. header("Content-
  83. type:image/
  84. png");
  85. ($src_img);
  86. }
  87. returntrue;
  88. }
» Описание: Текст,картинка,цвет
а выводы делайте Сами
» Время добавления: 31 Марта 2014 в 12:09
» Посмотров: 1666
» textarea
» Рейтинг: [+1 | -0]
Комментарии [0]
Онлайн: 3
Реклама