Я пытаюсь динамически создать изображение с текстом на PHP. Проблема, с которой я сталкиваюсь, заключается в том, что все способы, которые я видел, начинаются с: imagecreate ($ h, $ w);
А затем рисует текст на изображении. Я хочу, чтобы размер изображения соответствовал тексту. Предпочтительно, я бы тоже хотел максимальную ширину, где текст будет переноситься, а изображение будет «расширяться» вниз, но я думаю, что смогу понять это самостоятельно. У меня (очевидно) не так много опыта работы с php gd, поэтому любая помощь, указывающая мне в правильном направлении, будет оценена!
2 ответа
Итак, покопавшись, я обнаружил ширину (и высоту) изображения. Используя их, я могу рассчитать размер строки и соответственно установить размер изображения. Спасибо за все ваши предложения.
Вы всегда можете просто сделать это в обработанном HTML-коде со стилем CSS в качестве альтернативы использованию GD:
background-size: contain;
Подгонит фоновое изображение к содержимому с сохранением соотношения сторон изображения.
Похожие вопросы
Новые вопросы
php
PHP - это широко используемый высокоуровневый, динамический, объектно-ориентированный и интерпретируемый язык сценариев, в первую очередь предназначенный для серверной веб-разработки. Используется для вопросов о языке PHP.