以下是生成文本换行图像的代码。 如何在右下方的文本环绕图像中添加图像水印? 谢谢。 p>
私有函数warpTextImage($ text)
{
$ font = $ this-> font;
$ text_dimensions = imagettfbbox(30,0,$ font,$ text);
$ text_width = abs($ text_dimensions [4] - $ text_dimensions [0]);
$ text_height = abs($ text_dimensions [5] - $ text_dimensions [1]);
$ img_width = abs($ text_dimensions [4] - $ text_dimensions [0])+ 40;
$ img_height = abs($ text_dimensions [5] - $ text_dimensions [1])+ 40;
$ image = imagecreate($ img_width, $ img_height);
$ background = imagecolorallocate($ image,$ this-> background_color [0],$ this-> background_color [1],$ this-> background_color [2]);
$ color = imagecolorallocate($ image,$ this-> text_color [0],$ this-> text_color [1],$ this-> text_color [2]);
$ x =($ img_width - $ text_width)/ 2 - 4;
$ y =($ img_height - $ text_height)/ 2 + 30;
imagettftext($ image,30,0,$ x,$ y,$ color,$ font,$ text);
返回 $ image;
}
code> pre>
div>