THPDFFormImageResource Record
THotPDF.RegisterLuminositySoftMaskState가 사용하는 이미지 XObject 리소스 하나를 기술합니다
선언
THPDFFormImageResource= record
Name: AnsiString;
ImageIndex: Integer;
UseImageSoftMask: boolean;
end;
THPDFFormImageResources= array of THPDFFormImageResource;
필드
Name은 Form 콘텐츠 스트림이 사용하는 안전한 1~127자 리소스 이름입니다ImageIndex는 문서에 이미 등록된 이미지를 선택합니다UseImageSoftMask는 컬러 이미지 스트림 대신 이미지의 기존 그레이스케일/SMaskXObject를 바인딩합니다
동작
UseImageSoftMask를 사용하면 원본 이미지가 이미 간접 소프트마스크 스트림을 가지고 있을 때 알파 픽셀을 디코딩하거나 복제하지 않아도 됩니다
잘못된 이름, 중복된 이름, 잘못된 이미지 인덱스, 쓸 수 있는 소프트마스크가 없는 이미지는 Form XObject가 만들어지기 전에 거부됩니다
관련 API
THotPDF.RegisterLuminositySoftMaskState · THotPDF.RegisterImageTilingPattern