PHP

Пример вывода произвольного текста на изображении

Этот пример вызывается следующим тегом:
<img src=\"text_on_image.php?t=text\" width=200 height=147>

Скрипт text_on_image.php принимает строку "t=text", накладывает её поверх базового изображения, которое в нашем случае "antispam.gif", и выводит результирующее изображение. Это очень удобный способ исключить необходимость новой прорисовки изображений кнопок каждый раз, когда вам нужно изменить текст кнопки. С помощью этого метода они генерируются динамически.
<?php
Header("Content-Type: image/png");
    // Header("Content-Type: image/jpeg");
    // Header("Content-Type: image/gif");
    $pic = ImageCreateFromgif(dirname(__FILE__) . "/antispam.gif");
    //$pic = ImageCreateFromPng("antispam.png");
    $orange = ImageColorAllocate($pic, 220, 220, 60);
    $px = (imagesx($pic)-8*strlen($string))/2;
    ImageString($pic,30,$px,55,$string,$orange);
    ImagePng($pic);
    //Imagegif($pic);
    ImageDestroy($pic);
?>
Теги:
текст
Добавлено: 29 Мая 2018 18:56:54 Добавил: Андрей Ковальчук Нравится 0
Добавить
Комментарии:
Нету комментариев для вывода...