Get to know MDN better
このページはコミュニティーの尽力で英語から翻訳されました。MDN Web Docs コミュニティーについてもっと知り、仲間になるにはこちらから。
Experimental: これは実験的な機能です。
本番で使用する前にブラウザー互換性一覧表をチェックしてください。
SVGPathElement.getPathData() メソッドは、パスデータに対応するパス区間の並びを返します。オプションで値と区間型を正規化します。
パスデータ取得プロセスの側面を制御するためのオプションオブジェクト。このオブジェクトは次のプロパティを含む場合があります。
normalize 省略可返されるパス区間の並びを、絶対コマンドの基本セット('M', 'L', 'C' and 'Z')に変換し、値をそれに応じて調整するするかどうかを示す論理値です。
パスデータに対応するパス区間の配列。有効なパスデータが存在しない場合、空の配列を返します。
それぞれのパス区間は、以下のプロパティを持つオブジェクトです。
typeパスコマンドです。 options.normalize が true であれば、これは絶対コマンド('M', 'L', 'C', 'Z')のいずれかになります。
valuesコマンドに対応する引数の入った配列または値です。
次の <path> 要素を考えてみましょう。これは四角形を描画します。
getPathData() メソッドは、d 属性に設定されたのと同じ生のパスデータを配列で返します。normalize: true オプションを設定すると、パスコマンドの基本セットに対して正規化されたパスデータを返します。
| SVG Paths # __svg__SVGPathData__getPathData |
Enable JavaScript to view this browser compatibility table.
This page was last modified on 2025年12月4日 by MDN contributors.
Your blueprint for a better internet.
Visit Mozilla Corporation’s not-for-profit parent, the Mozilla Foundation.
Portions of this content are ©1998–2026 by individual mozilla.org contributors. Content available under a Creative Commons license.