相关疑难解决方法(0)

使用imagettftext(),PHP右对齐图像中的文本

我正在为我的用户设置动态论坛签名图像,我希望能够将他们的用户名放在图像上.我能够做到这一点很好,但由于用户名是不同的长度,我想对齐用户名,当我必须设置x和y坐标时,我怎么能这样做.

$im = imagecreatefromjpeg("/path/to/base/image.jpg");
$text = "Username";
$font = "Font.ttf";
$black = imagecolorallocate($im, 0, 0, 0);

imagettftext($im, 10, 0, 217, 15, $black, $font, $text);
imagejpeg($im, null, 90);
Run Code Online (Sandbox Code Playgroud)

php gd image imagettftext

24
推荐指数
3
解决办法
2万
查看次数

标签 统计

gd ×1

image ×1

imagettftext ×1

php ×1