레이어 효과
작성 대상:
- 개발자
- 사용자
Photoshop 스타일 레이어 그림자 및 광선 효과는 layer=0 및 layer=comp를 포함하여 모든 레이어(상위 레이어)에 첨부할 수 있는 특수 하위 레이어(효과 레이어)를 사용하여 구현됩니다.
효과 레이어는 다양한 표준 이미지와 레이어 특성 및 명령을 지원하지만 일반적인 목적의 레이어는 아니며, 독립적인 이미지 또는 텍스트 데이터를 지원하지 않습니다.
여러 레이어 효과를 하나의 부모 레이어에 첨부할 수 있습니다.
내부 및 외부 효과
내부 효과 은(는) 부모 레이어의 맨 위에 렌더링되며 부모 레이어의 불투명 영역에서만 볼 수 있습니다. 외부 효과 은(는) 상위 레이어 뒤에 렌더링되므로 상위 레이어의 불투명 영역 내에서는 표시되지 않으며 합성 캔버스 내의 어디에나 배치할 수 있습니다. effect=
명령을 사용하여 양수 또는 음수 효과 레이어 번호를 할당하여 내부 또는 외부 효과를 선택합니다. effect=
명령은 또한 동일한 부모 레이어에 첨부된 여러 효과 레이어 간의 z 순서 지정을 제어합니다.
상위 계층에 대한 관계
효과 레이어는 자동으로 크기가 조정되고 부모 레이어와 일치하도록 배치됩니다. 즉, 효과 레이어는 부모 레이어의 size=
및 origin=
값을 상속합니다. pos=
은(는) 효과 레이어를 부모 레이어에서 멀리 이동하는 데 사용할 수 있습니다. 일반적으로 드롭 및 내부 그림자 효과에 필요합니다. 표준 레이어 pos=
의 경우 이 레이어와 레이어 0 사이의 오프셋을 지정하지만, 효과 레이어 pos=
의 경우 효과 레이어와 부모 레이어 사이의 오프셋을 지정합니다.
지원되는 명령 및 속성
효과 레이어에는 다음과 같은 명령과 특성이 적용됩니다.
blendMode=
effect=
color=
maskUse=
opac=
op_grow=
op_blur=
op_noise=
pos=
효과 레이어에 포함된 다른 모든 이미지 및 레이어 명령은 무시됩니다.
기본 효과 매크로
레이어 효과를 쉽게 사용할 수 있도록 IS는 기본 이미지 카탈로그인 $shadow$
및 $glow$
을(를) 사용하는 두 개의 매크로를 제공합니다. 이 매크로는 Photoshop 레이어 효과와 유사한 효과 레이어 특성에 기본값을 제공합니다. 다음 표에는 기본 레이어 효과를 구현하는 데 사용해야 하는 효과 명령과 매크로가 나와 있습니다. 매크로에 지정된 모든 특성을 URL에서 수정하거나 대체 매크로를 만들어 사용자 정의 레이어 효과를 구현할 수 있습니다.
원하는 효과 | 명령 |
---|---|
그림자 효과 | 효과=-1&$shadow$ |
내부 그림자 | 효과=1&$shadow$ |
외부 광선 | 효과=-1&$glow$ |
내부 광선 | 효과=1&$glow$ |
예제
레이어에 불투명도가 50%인 세 픽셀 너비의 빨간색 테두리를 추가합니다.
…&effect=-1&op_grow=3&color=255,0,0,128&…
테두리는 이미지의 알파 채널 또는 마스크의 윤곽선을 따릅니다. effect=1
을(를) 설정하면 테두리가 대신 안쪽 가장자리에 배치됩니다.
기본 효과 설정(색상 제외)을 사용하여 이미지에 파랑 그림자를 추가합니다.
http://server/is/image/myCat/myImage?size=200,200&extend=0,0,10,10&effect=-1&$shadow$&color=50,143,254
extend=
은(는) 이미지의 오른쪽 아래 가장자리에 작은 여백을 추가하므로 그림자 그림자가 이미지 경계로 잘리지 않습니다.
참조
Experience Manager
- Dynamic Media 이미지 제공 및 이미지 렌더링 API 홈
- 이 릴리스 정보
- 시스템 요구 사항 및 사전 요구 사항
- 디스크 공간 요구 사항 및 권장 사항
- 제한 사항 및 알려진 문제
- 기술 지원
- 문서 규칙
- 설치
- 이미지 제공 API
- 이미지 제공 API
- 대상
- 이미지 제공 구성 요소
- 구성 및 관리
- 정적(이미지가 아닌) 콘텐츠 제공
- 문제 해결
- HTTP 프로토콜 참조
- HTTP 프로토콜 참조 개요
- HTTP 프로토콜 소개
- 구문 및 기능
- 텍스트 서식
- 데이터 형식
- 명령 참조
- 명령 참조 개요
- 정렬
- 앵커
- bfc
- bgc
- bgColor
- 블렌드 모드
- 캐시
- 클립 경로
- clipXPath
- color
- 자르기
- 자르기 경로
- defaultImage
- dpr
- 효과
- 효과 마스크
- 확장
- 맞춤
- 뒤집기
- fmt
- hei
- 숨기기
- icc
- iccEmbed
- id
- 이미지 집합
- jpeg 크기
- 레이어
- 로케일
- 맵
- 마스크
- 마스크 사용
- 네트워크
- op_blur
- op_brightness
- op_colorbalance
- op_colorize
- op_contrast
- op_grow
- op_growMask
- op_growMaskR
- op_hue
- op_invert
- op_noise
- op_saturation
- op_sharpen
- op_usm
- op_usmR
- opac
- 원본
- pathAttr
- pathEmbed
- 원근감
- pos
- 인쇄 영역
- pscan
- qlt
- 정량화
- rect
- req
- res
- resMode
- rgn
- 회전
- 크기 조절
- scl
- 크기
- src
- 템플릿
- 텍스트
- 텍스트 각도
- textAttr
- 텍스트 흐름 경로
- textFlowXPath
- 텍스트 경로
- textPs
- 유형
- wid
- xmpEmbed
- 응답 데이터
- 서버 동작
- 템플릿
- FXG 서버 프로토콜 참조
- 이미지 카탈로그 참조
- 특성
- 속성 참조
- AllowDirectAccess
- AllowDirectUrls
- 효과 마스크 적용
- 오디오 비트 전송률
- Bfc
- BkgColor
- CacheValidationPolicy
- ClientAddressFilter
- 카탈로그 파일
- DefaultExpiration
- DefaultExt
- DefaultFont
- DefaultImage
- DefaultImageMode
- DefaultLocale
- DefaultPix
- DefaultThumbPix
- DigimarcId
- DigimarcInfo
- 오류 이미지
- 오류 세부 정보
- 만료
- 글꼴 맵 파일
- 전체 일치
- HttpAppleStreamingContext
- HttpFlashStreamingContext
- IccBlackPoint 보상
- IccDither
- IccProfileCmyk
- IccProfileGray
- IccProfileMapFile
- Icc 프로파일Rgb
- IccProfileSrcCmyk
- IccProfileSrcGray
- IccProfileSrcRgb
- IccRenderIntent
- JpegQuality
- 로케일 맵
- LocaleStrMap
- 매크로 파일
- MaxPix
- NonImgExpiration
- PublishInfo
- PrintResolution
- RequestLock
- RequestObfuscation
- 리소스 모드
- 해상도
- RootId
- 루트 경로
- RootUrl
- 규칙 집합 파일
- SavePath
- StaticContentCatalogFile
- StaticContentRootPath
- SvgCatalogFile
- 합성 글꼴 스타일
- ThumbBkgColor
- ThumbHorizAlign
- ThumbRes
- ThumbType
- ThumbVertAlign
- 타임스탬프
- 총 스트림 비트율
- 트러스트된 도메인
- 마지막 수정 날짜 사용
- 비디오 비트 전송률
- 비디오 크기
- 워터마크
- 이미지/SVG 데이터 참조
- 매크로 정의
- 글꼴 맵
- ICC 프로필 맵 참조
- 규칙 집합 참조
- 이미지 서버 프록시
- 응답형 정적 이미지 라이브러리
- 이미지 렌더링 API
- 이미지 렌더링 API
- 구성
- 서버 관리
- HTTP 프로토콜 참조
- 재질 카탈로그
- 자재 카탈로그
- 소개
- 재질 카탈로그 개요
- 특성 참조
- 속성 참조
- AllowDirectURLs
- CacheValidationPolicy
- 카탈로그 파일
- ClientAddressFilter
- DefaultPix
- 오류 세부 정보
- 오류 이미지
- 만료
- 형식
- IccBlackPoint 보상
- IccDither
- IccProfileCmyk
- IccProfileGray
- IccProfileMapFile
- Icc 프로파일Rgb
- IccProfileSrcCmyk
- IccProfileSrcGray
- IccProfileSrcRgb
- IccRenderIntent
- JpegQuality
- 매크로 파일
- MaxPix
- OnFailObj
- 실패 선택 시
- RenderSettings
- 리소스 모드
- 해상도
- RootId
- 루트 경로 *
- RootUrl *
- 규칙 집합 파일
- 샤프
- 선명하게
- ShowOverlapObjs
- Tiff 인코딩
- 타임스탬프
- 트러스트된 도메인 *
- 마지막 수정 날짜 사용
- 비네팅 맵 파일
- 재질 데이터 참조
- 비네팅 맵 참조
- 매크로 정의 참조
- ICC 프로필 맵 참조
- 규칙 집합 참조
- 유틸리티