2011-12-07 12 views
1

これらのファイルをRaphaelJSとraphael-svg-importでhttp://registro.soveci.com/dom_izq.svghttp://registro.soveci.com/dom_der.svgにレンダリングしようとしていますが、画面上に何らかの形でパスが表示されています。標準準拠のブラウザで見ると、表示されるパスが正しく表示されるので、raphael-svg-importの問題でなければなりません。raphael-svg-importのSVGパスが正しくありません

私にいくつかのヒントを教えてもらえますか? (私はSVGを初めて使う人です)

答えて

1

私はSVGをちょっと試してきましたが、今日はそのプラグインを使って遊んでいたので少し偶然です。

URLをdemoドキュメントにzipファイルが含まれているので、InkscapeやSVGエディタでこれらを試して、プロジェクトの中に何かを設定することができないかどうか確認してください。

このプラグインはSVGのいくつかを好きですが他にはないので、おそらくあなたはSVGの1つをzipに適応させることができます。おそらく動作します。

プラグインが常に動作するとは限りませんが、徐々に改善されていますし、今でも互換性のあるSVGを作成することは可能です。

特定のSVGをjavascriptに変換する機能が必要な場合は、thisを使用できます。

+0

あなたの答えをありがとう。私はいくつかのことをもっと知る必要があります:1)SVGをRaphaelに変換したら、DOMをどのように操作できますか?たとえば、パスを取得するにはどうすればよいですか? 2)どのようにズームを行うことができますか?私はViewBoxを設定することができますが、これまでに理解していないことはViewBoxの次元の意味です.ViewBox座標系でパスを定義すればブラウザはユーザ空間座標への変換を実行しますか? – danielperaza

+0

あなたは尋ねました:1)SVGをRaphaelに変換したら、DOMをどのように操作できますか?たとえば、パスを取得するにはどうすればよいですか? – Chasbeen

+1

YOU ASKED:1)SVGをRaphaelに変換したら、DOMをどのように操作できますか?たとえば、パスを取得するにはどうすればよいですか?メモリ・ストレージからは、パスやその他のオブジェクトをいつでも取得できます。あなたのコードでは、arrayName [index] = paper.path ...となります。その後、いつでも、オブジェクトに対して他のものを実行できます。ディスクにオブジェクトを保存することができます。あなたは尋ねた2)どのようにズームを行うことができますか?回答もう一度偶然にも、ラファエルのコミュニティの誰かが今日の努力を記録しました:www.irunmywebsite.com/raphael/additionalhelp.php?v=2&q=zooming – Chasbeen

関連する問題