本文へスキップ
ここで実行 100% ブラウザ内で動作します。アップロードもログインも不要です。

SVG Path Editor

SVG path をコマンド単位に解析し、数値を編集します。

番号 コマンド 値 操作

コマンドはまだ解析されていません。

サブセットエディタ:数値の編集またはセグメント全体の削除のみ。新規コマンドの挿入や文字の編集は対象外です。

使い方

  1. path 要素の d 属性の値を左欄に貼り付けます。
  2. パーサーはコマンドごとに1行へ分割します —— 絶対形式と小文字の相対形式の両方に対応し、数値は1つずつ入力欄になります。
  3. テーブル内の任意の数値を編集するか、各行の Delete でセグメント全体を削除します。
  4. 右欄がテーブルの変更に合わせて d 文字列を再構築します。
  5. 新しい d を SVG にコピーし戻します。不正な数値はその場で拒否され、元の値に戻ります。

よくある用途

よくある質問

Q: どのコマンドに対応していますか? A: M、L、H、V、C、S、Q、T、A、Z です。絶対形式と相対形式(小文字)の両方に対応し、暗黙の繰り返しにも対応します(M の後の2組目の座標群は L として扱い、繰り返されるパラメータ群はそれぞれ別行になります)。弧のフラグは仕様通り1桁ずつ読み取ります。

Q: 新しいコマンドを挿入したり、コマンド文字を変更したりできますか? A: できません。これはサブセットエディタで、数値の編集とセグメント削除のみを行います。コマンドの挿入、文字の変更、コントロールポイントのドラッグには本格的なベクターエディタが必要です。

Q: 数字以外を入力すると? A: その入力欄は拒否されメッセージが表示され、元の値に戻ります。再構築されたパスは常に解析可能な形を保ちます。

データはこのデバイス内にとどまります

SVG Path Editor は 100% ローカルで動作します。貼り付けたり、ドロップしたデータはすべてお使いのブラウザ内で処理され、送信されることはありません。当社のサーバーには何も保存されません——タブを閉じればすべて消えます。

入力された内容がサーバーへ送信・記録・解析利用されることはありません。初回読み込み後はネットワークを切断していてもこのページは動作します。