使用 imagettftext(), PHP 右对齐图像中的文本
2022-08-30 16:18:08
我正在为我的用户设置动态论坛签名图像,我希望能够将他们的用户名放在图像上。我能够很好地做到这一点,但是由于用户名的长度不同,并且我想右对齐用户名,因此当我必须设置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);