Добавить текст из пользовательского ввода в изображение [imagettftext] - PullRequest
2 голосов
/ 20 февраля 2012

Пытаясь найти способ сделать это, но ходить по кругу.

То, что мы пытаемся достичь, похоже на это

Я читал о:

http://php.net/manual/en/function.imagettftext.php

и

http://us2.php.net/manual/en/function.imagejpeg.php

Я просто хожу по кругу.Я пытаюсь разместить предварительно загруженное изображение на странице.Разрешить пользователю вводить текст в текстовое поле.Нажмите «Просмотр», и затем они смогут увидеть изображение с текстом вверху.

Но вместо того, чтобы изображение служило somepicture.php или myimage.png? Text = foo, я хотел, чтобы оно написало изображение (новое)на сервер и сохранитесь как что-то вроде userpic_123.png

Кто-нибудь знает или может указать мне правильное направление, при написании сценариев это правильно, пожалуйста.

Наша цель (быстрый набросок, который я сделал) enter image description here

1 Ответ

0 голосов
/ 03 июля 2012

после того, как вы обработали изображение с помощью imagettftext, вы можете просто сохранить его с Imagejpeg, передав изображение в качестве первого параметра, а затем путь к файлу для сохранения.

$filename="/image_path/user_".time().".jpeg";
Imagejpeg($im, $filename, 100);
...