将用户输入中的文本添加到图像[imagettftext]

时间:2012-02-20 02:50:00

标签: php imagettftext

试图找到一种方法,但要绕圈子。

我们想要实现的目标就像this

我已阅读:

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 :(得分:0)

使用imagettftext处理完图像后,只需将图像作为第一个参数传递,然后将文件路径传递到保存位置,就可以使用Imagejpeg进行保存。

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