clipPath

레이어 클립 경로. 현재 레이어의 클립 경로를 지정합니다.

clipPath= *pathDefinition*

clipPathE= * **[, *pathNamepathName*]

pathDefinition

경로 데이터.

pathName

레이어 소스 이미지에 포함된 경로 이름(ASCII만 해당).

clipPath=에 의해 정의된 영역을 벗어나는 레이어의 모든 부분은 투명하게 렌더링됩니다.

* * pathName은 레이어 소스 이미지에 포함된 경로의 이름입니다. 패스가 자동으로 변형되어 이미지 내용에 대한 상대적 맞춤을 유지합니다. 두 개 이상의 *pathName*을(를) 지정한 경우 서버는 이미지를 이러한 경로의 교차 지점으로 클립합니다. 소스 이미지에 없는 *pathName*은(는) 무시됩니다.

노트

*pathName*에는 ASCII 문자열만 지원됩니다.

* * pathDefinitioninstriction레이어 픽셀 좌표에서 명시적 경로 데이터를 지정할 수 있습니다.

size=이 지정되어 있고 0,0 이 아닌 경우 레이어의 크기가 미리 지정됩니다. 이 경우 경로 좌표는 레이어 사각형의 왼쪽 위 모서리를 기준으로 하며 레이어는 origin= 또는 그 기본값을 기준으로 배치됩니다. 레이어 사각형 바깥쪽에 있는 경로의 모든 영역은 투명하게 유지됩니다.

단색 또는 텍스트 레이어에 대해 size=을 지정하지 않으면 해당 레이어의 크기가 결정되는 패스의 범위에 따라 자체 크기가 고려됩니다. origin=을 지정하지 않으면 기본적으로 경로 좌표 공간의 (0,0)이 됩니다. 따라서 레이어 0의 원점을 기준으로 경로 좌표를 지정할 수 있습니다.

노트

scale=단색 레이어 rotate=를 자체 크기 anchor= 로 지정하는 경우에는 , 및 명령을 사용할 수 없습니다.

* * pathDefinitionis는 값을 구분하는 공백 d= 대신 쉼표를 사용한다는 점을 제외하고 SVG <path> 요소의 속성 값과 유사한 문자열을 허용합니다. * * pathDefinition에는 하나 이상의 닫힌 루프 하위 경로가 포함될 수 있습니다.

다음 경로 명령은 *pathDefinition*에서 지원됩니다.

명령 이름 설명
Mx,y

절대 거부권

x,y에서 새 하위 경로를 시작합니다.

mx,y

상대적

L *{ x,y}

절대선

현재 위치에서 x,y로 선을 그립니다.

l *{ x,y}

lineto 상대

C *{ x1,y1,x2,y2,x,y}

절대적 거부권

현재 위치에서 x,y로 베지어 곡선을 그립니다. x1,y1은 커브의 시작 부분에 있는 제어점이고 x2, y2는 커브의 끝 부분에 있는 제어점입니다.

c *{ x1,y1,x2,y2,x,y}

상대적

Z | z

닫기 경로

현재 하위 경로를 직선으로 닫습니다.

대문자 명령은 좌표 값이 절대 픽셀 위치(레이어 사각형의 왼쪽 위에 상대적)임을 나타냅니다. 픽셀 오프셋은 현재 위치에 대해 소문자 명령을 따릅니다.

'm' 또는 'M'은 항상 새 하위 경로를 시작합니다. 끝에 'Z' 또는 'z'가 지정되지 않은 경우 하위 경로는 자동으로 닫히고(직선으로),

하위 경로가 상대 모비토('m')로 시작하는 경우 다음 중 하나에 상대적입니다.

  • 이전 하위 경로가 'z' 또는 'Z'로 닫힌 경우 시작 지점입니다.
  • 이전 하위 경로의 끝점이 명시적으로 닫히지 않은 경우 끝점입니다.
  • 0,0. 첫 번째 하위 경로인 경우

속성

레이어 속성입니다. layer=comp 인 경우 현재 레이어 또는 복합 이미지에 적용됩니다. 효과 레이어가 이를 무시합니다.

clipPathE= 레이어 소스 이미지에서 지정된 이름의 경로를 찾을 수 없거나 레이어 소스가 이미지가 아닌 경우에는 이 무시됩니다.

기본값

없음, 레이어의 추가 클리핑이 없습니다.

참조

clipXpath= , textFlowPath= , extend=

이 페이지에서는