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
| ImageID | Target image ID |
|---|---|
| MaskImageID | Image ID whose grayscale samples provide opacity values |
| Matte | Tom 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