PHP中的SVG Word包装功能?

时间:2010-03-15 22:09:48

标签: php svg word-wrap

在我继续编写自己的代码之前,有没有PHP的函数/库可以生成包含文本的SVG图像到边界框?

我正在寻找一个接受字符串和绑定框的函数,类似于:wrapText($text,$x,$y,$width)

因此,如果$text是“快速的棕色狐狸跳过懒狗”而且$width是125,那么SVG文件可能会显示:

  

快速布朗
  福克斯跳了下来   懒惰的   狗。

This XML.com article看起来像我使用的,但它是内置于SVG中的ECMAScript。我正在寻找能够生成没有脚本的纯SVG的东西(例如,Adobe Illustrator可以读取它)

在我用PHP重新编写算法之前,这样的事情是否已经存在?

1 个答案:

答案 0 :(得分:0)

最后我自己做了。最终的结果是专有代码,所以我不能在这里分享。但基本上它涉及创建一个SVG 1.2文档,文本在<flowRect>内,然后通过Inkscape提供SVG以将SVG 1.2 <flowRect>转换为一系列SVG 1.1 {{1 }}Š