我安装了一个PHP-GD库并为生日祝福做了几个代码。 但我在那里遇到一个问题
<?php
$path="birthday-images/birthday.png";
$string = "Rohit P Vakharia (February 4th)";
$font = 'ambient.ttf';
$s='birthday-raw/birthday'. 4 .'.png'; //Image Number for different Images
$im= imagecreatefrompng($s);
$white = imagecolorallocate($im, 255, 255, 255);
$black = imagecolorallocate($im, 0, 0, 0);
$counter=1;
imagettftext($im,40 , 0, 80, 500, $white, $font, $string);
imagettftext($im,40 , 0, 80, 625, $white, $font, $string);
imagepng($im,$path);
imagedestroy($im);
?>
我为两个不同的图像运行了相同的代码。现在我的问题是在一个图像中我得到了白色的字符串(IN黄色图像)而在另一个图像中我得到了带蓝色的字符串(在蓝色图像中)。
我希望两张图片都有相同的白色字符串
请给我建议我应该为此做些什么。
作为参考,我在这里附上了几张图片。
生日生日图片-1
脚本运行带有白色字体的Img
生日生日图片-2
脚本运行Img With Blue Font