GD库中的自动换行

时间:2012-03-09 19:14:32

标签: php gd

我正在使用GD库从我从API中提取的数据创建图像。

返回的字符串有时可能有点冗长,我希望找到一种方法,如果字符串走得太远,就会自动为文本创建一个新行。

GD库中是否内置了这样的内容,或者我是否必须编写一些代码来计算字符并将所有内容移动到一个新行,如果它太长了?

2 个答案:

答案 0 :(得分:0)

我不熟悉内置函数自动创建新行, 所以我猜你需要编写一个php函数,将字符串排序为“子字符串” 根据你的宽度长度,然后在你的图像中使用它们。

考虑一下这篇文章: http://www.php.net/manual/en/function.imagestring.php#90481

答案 1 :(得分:0)

GD严格用于绘图。您需要一个文本布局引擎,例如Pango