I only want to color the caption text, and not the entire caption box (or background). Before Imagemagick 6.3.7 I could use this code to have a red colored text :
$im->newPseudoImage(300, 300, "caption:" . "Put your text" );
$im->colorizeImage( #ff0000 ,1.0);
我升级了,因为我需要设置字体和字体大小,代码如下:
$im->setFont("somefont.ttf");
$im->setpointsize(72);
现在彩色图像不工作方式相同, 因为它不只彩色标题 TEXT, 而且还彩色标题背景...!! @ label
例如,如果我设置黑背景和白文字:
$im->newPseudoImage(300, 300, "caption:" . "Put your text" );
$im->setBackgroundColor( black );
$im->colorizeImage( white ,1.0);
白文字后面有白色背景, 或白盒子后面有白色背景( 白文字的颜色)!
我尝试过不同的东西, 在彩色图像之前或之后设置背景颜色, 仍然相同... 我做了很多研究, 但没有发现其他东西可以单独显示标题和背景说明 。
有人想帮我吗?