SetImageSoftMaskEx

Bildhantering, Transparens

Beskrivning

Konverterar MaskImageID till en gråskalig soft mask, tillämpar en valfri mattefärg och kopplar den till ImageID

Syntax

Delphi

Function TPDFlib.SetImageSoftMaskEx(ImageID, MaskImageID: Integer; Const Matte: WideString): Integer;

Parametrar

ImageIDTarget image ID
MaskImageIDImage ID whose grayscale samples provide opacity values
MatteTom sträng för att utelämna /Matte, eller en numerisk PDF-array med en till fyra färgkomponenter från 0 till 1 lämpliga för målbildens färgrymd

Returvärden

Returnerar ImageID vid lyckat anrop, annars 0

Anmärkningar

Mål- och maskbilderna måste ha identiska pixeldimensioner och måste vara olika bildobjekt

Dokumentversionen höjs till PDF 1.4 när masken fogas

PDF/A-1- och PDF/X-1-lägen avvisar denna operation eftersom de inte tillåter transparens

Se även

SetImageSoftMaskFromImage, NewSoftMaskGraphicsState, FlattenTransparency