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

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

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

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

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

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

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

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