我只想为标题文本着色,而不是整个标题框(或背景)。 ImageMagick的6.3.7之前,我可以使用此代码有一个红色文本:如何为Imagick标题分隔文字和背景?
$im->newPseudoImage(300, 300, "caption:" . "Put your text");
$im->colorizeImage('#ff0000',1.0);
我已经升级,因为我需要设置字体和用下面的代码的字体大小:
$im->setFont("somefont.ttf");
$im->setpointsize(72);
现在colorizeImage不以相同的方式工作,因为它不'颜色只有标题文字,但标题背景也.. ..!
例如,如果我将背景设为黑色和白色文字:
$im->newPseudoImage(300, 300, "caption:" . "Put your text");
$im->setBackgroundColor('black');
$im->colorizeImage('white',1.0);
我后面的白色文字白色背景,或者一个白色盒子(文本为框中的颜色)!
我尝试了不同的事情,在colorizeImage之前或之后的setBackgroundColor,仍然是一样的......我做了大量的研究,但没有发现其他颜色分别为标题和背景标题着色。
任何人有想法帮助我? THX提前:)