3

Path クラスのインスタンスを SVG ファイルとして (タグ内に) 保存するための解決策を見つけるために、長い間グーグルで検索してきました。しかし、私が達成したいのは、Path オブジェクトから svg ファイルを作成することです.誰かが私を正しい方向に向けることができれば、それは素晴らしいことです.

4

1 に答える 1

2

このためのコード/ライブラリは (まだ) 持っていませんが、方向性を尋ねられたので、自分のプロジェクトで考えていることを以下に示します。

パスを持つ SVG ドキュメントは非常に簡単に作成できます。次に例を示します。

<html><body>
<svg width="640" height="480" xmlns="http://www.w3.org/2000/svg">
  <g>
     <path class="SamplePath" d="M100,200 C100,100 250,100 250,200
                                   S400,300 400,200" />
  </g>
</svg>
</body></html>

仕様: http://www.w3.org/TR/SVG/paths.html

したがって、パスを描画するとき、または後でPathMeasureクラスを使用するときに、要素の'd'文字列属性を構築するだけです。<path>

私はまだこれをテストしていませんが、それは方向性です:)

更新: このアプローチがうまくいったことを確認できるようになりました(少なくとも基本的な使用法では)。

于 2014-02-13T15:39:16.313 に答える