PHP GD如何生成不失真的文字,如何将文字自动换行? - 技术问答

2025-03-12 23:12:28
推荐回答(4个)
回答1:

原帖由 于 2008-12-9 19:13 发表 [i][/url]你好。我加了负号后反而效果变差了。imagettftext输出的字是不是加粗了的?如何输出像myspace这样简洁明了的字体?28274以下是我的效果。明显比上图的粗28275 [/b]1)??使用的TTF字体有差异,当然文字有差异2) 自动换行,想都不要想,把字符截取之后,重新算y坐标,重新画一行3) 字体没有加粗的说法,要实现加粗的效果,换一个字体,比如黑体

回答2:

文字换行是不能被系统控制的文字是draw上去的,不是write,跟HTML有本质上的区别也就是服务器是把图片当作一个画布,把文字画上去的要换行,自己截取多写入几次~

回答3:

至于图片中换行是要程序控制的,可以先计算文字的长度,判断文件的长度是否大于图片长度,是的话就加个\\n换行!!

回答4:

GD库生成的都是标量图~没有不失真的道理!