我们有一个使用 Raphael 来操作 SVG 的在线设计师。我们正在为此准备一个大型剪贴画库,但遇到了一个非常奇怪的问题。
一些 SVG 遇到了一个问题,它们在浏览器中渲染得很好,但是一旦我们将它们拉入 Raphael,它们就会变得完全无法识别。
这是显示效果的图像:
这是 svg 的代码(由 .ai 文件中的插图画家导出生成):
<?xml version="1.0" encoding="utf-8"?>
<!-- Generator: Adobe Illustrator 14.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 43363) -->
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.0//EN" "http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">
<svg version="1.0" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
width="100px" height="83.641px" viewBox="0 0 100 83.641" enable-background="new 0 0 100 83.641" xml:space="preserve">
<polygon points="58.263,0.056 100,41.85 58.263,83.641 30.662,83.641 62.438,51.866 0,51.866 0,31.611 62.213,31.611 30.605,0
58.263,0.056 "/>
</svg>