0

我正在使用mapSVG来渲染一些简单平面图的 SVG。我已将文本对象放置在每个形状的顶部,以用作每个单元(单元 1、单元 2 等)的标签

我将 SVG 保存在 Illustrator 中,如果我直接用 Firefox(例如)打开 SVG,形状和文本都在正确的位置。它看起来像我想要的那样。

当我在 mapSVG 及其脚本的帮助下渲染 SVG 时,就会出现问题。形状看起来仍然正确,但看起来好像我的所有文本对象都在 0,0(左上角)处相互重叠。

知道为什么会发生这种情况吗?我目前没有可提供的在线链接,但我会在提供时更新。

谢谢

4

1 回答 1

0

我可能做错了。我不知道它是否应该与文本对象一起使用,但我最终做的是将文本对象转换为轮廓,然后将它们作为路径与其他单位形状一起导出。

从那里我只是在 mapSVG 中的特定区域的文本路径(现在是轮廓)上使用了“禁用”选项。这似乎奏效了。

于 2013-06-26T21:55:29.670 回答