レイヤークリップパス 現在の画層のクリップパスを指定します。
clipPath= *
pathDefinition*
clipPathE= *
**[, *
pathNamepathName*]
pathDefinition |
Path data. |
pathName |
レイヤーソース画像に埋め込まれたパスの名前(ASCIIのみ)。 |
clipPath=
で定義された領域の外側にあるレイヤーの部分はすべて透明にレンダリングされます。
*
*
pathNameは、レイヤーソース画像に埋め込まれたパスの名前です。パスは、画像コンテンツとの相対的な整列を維持するために、自動的に変換されます。 複数の*
pathName*
を指定した場合、サーバはイメージをこれらのパスの交差点にクリップします。 ソース画像内で*
pathName*
が見つからない場合は無視されます。
*
pathName*
では、ASCII文字列のみがサポートされています。
*
*
pathDefinitionを使用すると、レイヤーのピクセル座標に明示的なパスデータを指定できます。
size=
を指定し、0,0ではない場合は、レイヤーのサイズが事前に設定されます。 この場合、パス座標はレイヤーの長方形の左上隅を基準にして配置され、レイヤーはorigin=
またはデフォルトを基準に配置されます。 レイヤーの長方形の外側のパスの領域は透明のままです。
べた塗りのカラーまたはテキストレイヤーにsize=
を指定しない場合、そのレイヤーは、パスのサイズを決定する範囲での自己サイズ調整と見なされます。 origin=
を指定しない場合、パス座標空間の(0,0)がデフォルトになります。 これにより、レイヤ0の原点を基準にパス座標を指定できます。
scale=
、 、お rotate=
よびコマンドは、 anchor=
ソリッドカラーレイヤーのセルフサイズ設定には使用できません。
*
*
pathDefinitionは、SVG要素の属性の値に類似した文字列を受け取りま d=
す <path>
が、値を区切るためにスペースの代わりにコンマが使用される点が異なります。*
*
pathDefinitionには、1つ以上のクローズドループサブパスを含めることができます。
*
pathDefinition*
では、次のパスコマンドがサポートされています。
コマンド | 名前 | 説明 |
---|---|---|
Mx,y | moveto absolute |
x,yで新しいサブパスを開始します。 |
mx,y | moveto relative |
|
L *{ x,y} | lineto absolute |
現在の位置からx,yの間に線を描きます。 |
l *{ x,y} | lineto relative |
|
C *{ x1,y1,x2,y2,x,y} | 絶対的な |
現在の位置からx,yまでのベジェ曲線を描きます。x1,y1は曲線の始点の制御点で、x2,y2は曲線の終点の制御点です。 |
c *{ x1,y1,x2,y2,x,y} | curveto relative |
|
Z | z | closepath |
現在のサブパスを直線で閉じます。 |
大文字のコマンドは、座標値が絶対ピクセル位置(レイヤーの長方形の左上を基準とする位置)にあることを示します。 ピクセルオフセットは、現在の位置に対する小文字のコマンドに従います。
'm'または'M'は常に新しいサブパスを開始します。 「Z」または「z」が最後に指定されていない場合、サブパスは自動的に(直線で)閉じます。
サブパスが相対移動('m')で始まる場合、次のいずれかに対する相対パスになります。
レイヤー属性。 layer=comp
の場合は、現在のレイヤーまたは合成画像に適用されます。 エフェクトレイヤーでは無視されます。
clipPathE=
は、指定した名前のパスがレイヤーソース画像内に見つからない場合、またはレイヤーソースがイメージでない場合は無視されます。
なし(レイヤーの追加のクリップなし)。
clipXpath= 、 textFlowPath= 、 extend=