Сгенерировать текст на картинке
Сгенерировать текст можно через функцию imagettftext()
.
// Создание изображения на 400x30 $im = imagecreatetruecolor(400, 30); // Создание цветов $white = imagecolorallocate($im, 255, 255, 255); $black = imagecolorallocate($im, 0, 0, 0); // Залить фон белым цветом imagefilledrectangle($im, 0, 0, 399, 29, $white); // Путь к шрифту $font = $_SERVER['DOCUMENT_ROOT'].'/opensans-regular.ttf'; // Создание текста на картинке $font_size = 20; imagettftext($im, $font_size, 0, 10, 20, $black, $font, 'Текст на картинке'); // Сохранение картинки imagepng($im, 'image.png'); // Освобождение памяти imagedestroy($im);
Функция использует шрифт формата TrueType.
Картинка, сгенерированная через код выше:
Поддержать автора
Все статьи создаются и поддерживаются одним человеком,
если вам нравится контент, вы можете поддержать автора сайта