我正在使用mapSVG渲染一些简单平面图的SVG。我已经将文本对象放置在每个形状的顶部,用作每个单元(单元1、单元2等)的标签。
我将SVG保存在Illustrator中,如果我直接用Firefox打开SVG (例如),形状和文本都在正确的位置。它看起来是我想要的样子。
当我在mapSVG及其脚本的帮助下呈现SVG时,问题就出现了。形状看起来仍然正确,但看起来好像我所有的文本对象都位于彼此顶部的0,0 (左上角)。
你知道为什么会发生这种事吗?目前我没有提供在线链接,但我会在有的时候更新。
谢谢
发布于 2013-06-27 05:55:30
我可能做错了。我不知道它是否应该与文本对象一起工作,但我最终做的是将文本对象转换为轮廓,然后将它们作为路径与其他单元形状一起导出。
从那时起,我只是在mapSVG中的特定区域的文本路径(现在的轮廓)上使用了“禁用”选项。这似乎起到了作用。
https://stackoverflow.com/questions/17327709
复制相似问题