使用php旋转字符
编辑:我想要达到的目标可以在这里看到: 我希望第一个字符不要改变。第二个和第三个要改变大约2度,第四个和第五个要改变大约5度,以此类推。。。 所以看起来是这样的: (图像上异常的狂暴文字被旋转) 我在代码中有以下内容:使用php旋转字符,php,Php,编辑:我想要达到的目标可以在这里看到: 我希望第一个字符不要改变。第二个和第三个要改变大约2度,第四个和第五个要改变大约5度,以此类推。。。 所以看起来是这样的: (图像上异常的狂暴文字被旋转) 我在代码中有以下内容: imagettftext($top_image, $font_size, 0(rotation would be this), $position_center, 233, $white, $font, $text); 它正在工作,但不会旋转文本,因为我将其设置为0。 我正在考
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;
}
所以我检查了这个是否有效,是的,它有效,但我不需要“如果”,我希望text==1不旋转,text==2和text==3旋转2,以此类推。。。
我可以把它分成20个部分吗(因为他们最多可以输入20个单词)?
任何帮助都将不胜感激。使用Javascript或某些JS库作为JQuery而不是PHP,不是更容易吗?。。。或者使用CSS(因为这就是它的设计目的):第一个(和最后一个)字符旋转(和翻译)最多!?可能重复:@redreggae文本从中间开始,因此第一个文本旋转最少,最后两个(最后一个从左到右)旋转最多。