このオンライン コンバーターを試すことができます: http://www.irunmywebsite.com/raphael/SVGTOHTML_LIVE.php
Raphael によって管理される JSON として変換された形状から選択できます。または、Raphael を使用したインラインで高速なラッピング。
私は個人的にJSONメソッドを好みます。コンテンツを外部ファイルと ajax 図面に自由に配置できます。次に、次のいずれかの方法で形状を描画します。
Raphael(json); //create a new paper with the shapes
または、既存の用紙に描画する場合:
function drawJson(items, paper) {
var set = paper.set(),
l = items.length;
for (i = 0; i < l; i++) {
set.push(paper[items[i].type]().attr(items[i]));
}
return set;
}
最後の関数を Raphael プラグインに入れることができます。
注 : 変換されたパス内のスペースをいくつか削除すると、kb を節約できます。たとえば、 ant の場合:
<replaceregexp match="\s?([CML])\s?" replace="\1" flags="g" file="drawings.json"/>