Задать вопрос

Как наложить текст на картинку (с нужными размерами)?

Добрый день, есть рандомный текст, надо этот текст вывести картиной, написал скрипт выводит картинкой, но картинка сильно большая (размер) как исправить?

Пример: https://servk.ru/test.php
Скрипт: pastebin.com/5UAcJZRN (если сильно говно, извиняюсь)
  • Вопрос задан
  • 193 просмотра
Подписаться 2 Оценить 2 комментария
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Skillbox
    PHP-разработчик. Базовый уровень
    3 месяца
    Далее
Пригласить эксперта
Ответы на вопрос 1
zoonman
@zoonman
⋆⋆⋆⋆⋆
Вам необходимо выяснить размеры будущего текста. Используйте imagettfbbox. Для разбивки текста на несколько строк можно воспользоваться wordwrap.

$text = wordwrap($text, 16, "\n");

$sizeData = imagettfbbox(
                $fontSize,
                0,
                $titleFont,
                $text
            );
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы