Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
いくつかの文字列プレゼンテーションがありますPath。文字列表示でパスオブジェクトを移動したい。たとえば、私は先"M 10,100 C 100,0 200,200 300,100"に(5, 0)進み、 を取得し"M 15,100 C 105,0 205,200 305,100"ます。これには標準的な方法がありますか?
Path
"M 10,100 C 100,0 200,200 300,100"
(5, 0)
"M 15,100 C 105,0 205,200 305,100"
これを行う最も簡単な方法は、コマンドの小文字バージョンを使用して、現在のポイントを基準としたパス内のすべての座標を定義することです。
"M 100,0 c 0,0 200,200 300,100"
この方法では、最初の移動座標を変更するだけで、形状全体が影響を受けます。
組み込みまたは「標準」のものは何もありません。
文字列を解析 (または逆シリアル化) し、更新して結果を出力する必要があります。