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

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

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

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

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

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

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

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