Как да поставите текст върху изображение
Има такъв код. Ние вземаме оригиналното изображение и текст от GET параметрите
Но резултатът е само оригиналното изображение без текста (или поне не можете да го видите. Какво правя грешно?
UPD. Този пример с използване на imageString работи. Но не е възможно да зададете размера и шрифта на текста.
Най-вероятно проблемът е в параметъра на шрифта.
Fontfile е пътят до TrueType шрифта, който използвате.
Трябва да заредите шрифта - arial.ttf
Можете да използвате imagemagic за работа с изображения. Описание на работата и функциите тук php.net/manual/ru/book.imagick.php
Този метод ви позволява да наслагвате текст върху изображение: php.net/manual/ru/imagickdraw.annotation.php
Пътят до файла с шрифтове TrueType.
При използване на GD библиотеки преди 2.0.18, символът за интервал (интервал), както и точката и запетая, се използваха като „разделител на пътя“ за различни файлове с шрифтове. Използването на тази функция ще генерира предупреждение: Предупреждение: Не може да се намери/отвори шрифт. Решението на този проблем в тези версии може да бъде само изключване на интервали от пътищата на файловете.