Создание надписи с определенным шрифтом

Тема в разделе "PHP", создана пользователем LEXAlForpostl, 21 май 2011.

Модераторы: latteo
  1. LEXAlForpostl

    LEXAlForpostl

    Регистр.:
    21 май 2008
    Сообщения:
    708
    Симпатии:
    225
    Здравствуйте.
    Возможно ли создать картинку, на которой было бы написано слово с использование определенного шрифта, который расположен в директории с РНР скриптом?
     
  2. t0wer

    t0wer BlackHerald

    Регистр.:
    24 июн 2008
    Сообщения:
    731
    Симпатии:
    421
    Да, возможно. Расписывать из источника не буду, проще глянуть самому.
    Тут расписано что и как.Разобраться не составит труда.
     
  3. rizhiknet

    rizhiknet Создатель

    Регистр.:
    27 май 2009
    Сообщения:
    22
    Симпатии:
    2
    Вот на скорую руку набросал:
    PHP:
    <?
    //$img_src - PNG файл, на которой выводить текст
    //$img_des - PNG файл, на котором будет ваш текст
    //$fontfile - путь к ttf файлу шрифта
    //$fontsize - размер шрифта
    //$left - отступ слева от края картинки до текста
    //$top - отступ сверху от края картинки до текста

    $text="This is a text";
    $my_color=imageColorAllocate($img_src11719220);
    // сохранение прозрачности самого текста
    imageAlphaBlending($img_srcfalse);
    imageSaveAlpha($img_srctrue);
    imageTTFText($img_src$fontsize0,$left,$top$my_color,$fontfile,$text); 
    imagePng($img_src,$img_des); 
    echo 
    '<img src="$img_des">';
    ?>