在php中创建文本框

时间:2013-01-28 20:03:41

标签: php image-processing

有没有办法在php内存中创建预定义宽度和高度的文本框,并使用自动换行将文本存储在其中,然后逐行返回并存储在变量数组中。

我实际上是在尝试实现类似于imagettfbbox的东西,但是我想要逐行返回文本,而不是返回维度。所以我可以知道转换成图像后特定文本或句子在哪一行和哪个地方。

请分享您的想法。

1 个答案:

答案 0 :(得分:0)

你可以使用chunk_split()来包装一个长字符串,然后将字符串“爆炸”成一个数组,如下所示:

$mylongstring = 'a very long text etc';

// Place a 'newline' character every 50 characters
$mylongwrappedstring = chunk_split($mylongstring, 50);

// Split the lines to an array
$lineArray = explode("\n", $mylongwrappedstring);

http://php.net/manual/en/function.chunk-split.php

我将把图像处理/生成留给你:)