SetImageSoftMaskEx
이미지 처리, 투명도
설명
MaskImageID를 회색조 소프트 마스크로 변환하고 선택적 매트 색상을 적용한 뒤 ImageID에 연결합니다
구문
Delphi
Function TPDFlib.SetImageSoftMaskEx(ImageID, MaskImageID: Integer; Const Matte: WideString): Integer;
매개변수
| ImageID | 대상 이미지 ID |
|---|---|
| MaskImageID | 회색조 샘플이 불투명도 값을 제공하는 이미지 ID |
| Matte | /Matte를 생략하려면 빈 문자열, 아니면 대상 이미지 색 공간에 맞는 0~1 범위의 색상 구성 요소 1~4개가 포함된 PDF 숫자 배열 |
반환 값
성공하면 ImageID, 그렇지 않으면 0을 반환함
비고
대상 이미지와 마스크 이미지는 픽셀 크기가 같아야 하며 서로 다른 이미지 객체여야 합니다
마스크가 연결되면 문서 버전이 PDF 1.4로 올라갑니다
PDF/A-1 및 PDF/X-1 모드는 투명도를 허용하지 않으므로 이 작업을 거부합니다
참고 항목
SetImageSoftMaskFromImage, NewSoftMaskGraphicsState, FlattenTransparency