SetImageSoftMaskEx
Afbeeldingsverwerking, transparantie
Beschrijving
Zet MaskImageID om naar een grijswaarden-soft mask, past optioneel een matte-kleur toe en koppelt die aan ImageID
Syntaxis
Delphi
Function TPDFlib.SetImageSoftMaskEx(ImageID, MaskImageID: Integer; Const Matte: WideString): Integer;
Syntaxis
| ImageID | Doelafbeeldings-ID |
|---|---|
| MaskImageID | Afbeeldings-ID waarvan de grijstintmonsters de dekkingswaarden leveren |
| Matte | Lege string om /Matte weg te laten, of een PDF-numerieke array met een tot vier kleurcomponenten van 0 tot en met 1, passend bij de kleurruimte van de doelafbeelding |
Retourwaarden
Geeft bij succes ImageID terug, anders 0
Opmerkingen
De doel- en maskerafbeeldingen moeten identieke pixerafmetingen hebben en verschillende afbeeldingsobjecten zijn
De documentversie wordt verhoogd naar PDF 1.4 wanneer het masker wordt gekoppeld
PDF/A-1- en PDF/X-1-modussen wijzen deze bewerking af omdat ze transparantie niet toestaan
Zie ook
SetImageSoftMaskFromImage, NewSoftMaskGraphicsState, FlattenTransparency