编辑:我想要实现的目标可以在这里看到:http://www.hearthcards.net/
我希望第一个字符不被改变。第二和第三改变约2度,第4和第5改变约5度等等...... 所以它看起来像这样: https://hearthstonehungary.hu/card/38531/aberrant-berserker(图像上的异常狂战士文字被旋转)
我在代码中有这个:
imagettftext($top_image, $font_size, 0(rotation would be this), $position_center, 233, $white, $font, $text);
它正常工作,但这不会旋转文本,因为我将其设置为0。 我正在考虑用$ rotate替换那个0并写下这样的东西:
if (strlen($text) == (1)) {
$rotate=0;
}
else
{
$rotate=20;
}
所以我检查了至少这是否有效,是否有效,但我不需要“if”,我希望文本== 1不要旋转,text == 2和text == 3要旋转由2等等...... 我可以将它分成20个部分(因为它们最多可以输入20个字)吗? 任何帮助将不胜感激。