Raphael JS - 使用SVG文件

lar*_*ers 23 javascript svg raphael

我已经看过几个线程来解决这个问题,但没有什么可以解决我的问题.我有一个带有地图和不同地区的SVG文件(http://www.mediafire.com/?5pmyevdwbyrb51f).我想做这样的事情:http://raphaeljs.com/australia.html.

但问题是我如何转换文件,以便在脚本中工作?我如何获得这些坐标?我已经尝试了几个转换器等,但我必须吮吸这个'因为我无法让它工作.也许有人可以帮忙吗?

Cla*_*fou 9

如果您的意思是使用Raphael导入SVG文件以便您可以显示或操纵它,则目前不支持它.但您可能需要检查扩展名raphael-svg-importraphael-svg-import-classic.

另请参阅 Raphael中的SVG文件,它们可以使用吗?


fms*_*msf 1

看一下代码:

http://raphaeljs.com/tiger.html

<script src="tiger.js">
// Load the file with the tiger mapping to a variable
     var tiger = [0,0,600,600,{type:"path",path:"M-122.304 84.285C-12...
</script>

<script>
 // run it
 window.onload = function () {
    var r = Raphael(tiger).translate(200, 200);
 };
</script>
Run Code Online (Sandbox Code Playgroud)