@rusgayfer

Как через php сделать обводку для текста?

Нужно в этот код добавить обводку для текста
$last_subscribe_firstname.' '.$last_subscribe_lastname


Нашел функцию imagettfbbox, но не понял как ее сюда вставить

if($show_last_subscribe) {
    $file_name = BASEPATH.'header/last_subscribe.jpg';

    if(file_exists($file_name) && $show_last_subscribe) {
        $last_subscribe_photo = new Imagick($file_name);
        if($roundingOff==true) {
            Rounding_podp_new($last_subscribe_photo, $last_subscribe_width,$last_subscribe_height);
        }

        $draw->setFont(BASEPATH."/font/".$font_last_subscribe);
        $draw->setFontSize($last_subscribe_font_size);
        $draw->setFillColor("rgb(".$last_subscribe_font_color.")");

        $bg->compositeImage($last_subscribe_photo, Imagick::COMPOSITE_DEFAULT, $last_subscribe_photo_pixel_x, $last_subscribe_photo_pixel_y);
        $bg->annotateImage($draw, $last_subscribe_text_pixel_x, $last_subscribe_text_pixel_y, 0, $last_subscribe_firstname.' '.$last_subscribe_lastname);
    }
}
  • Вопрос задан
  • 500 просмотров
Решения вопроса 1
webinar
@webinar Куратор тега PHP
Учим yii: https://youtu.be/-WRMlGHLgRg
Как через php сделать обводку для текста?

так же как через попу накрасить ресницы, никак или очень извращенным методом. Для стилизации есть css
Код что Вы нашли это библиотека Imagick для работы с изображениями, так что если надо на изображение наложить текст - читайте ее доки, она это может. Но я так понимаю Вы не изображение правите?
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы