SetImageSoftMaskEx
Bildverarbeitung, Transparenz
Beschreibung
Konvertiert MaskImageID in eine Graustufen-Softmask, wendet eine optionale Mattefarbe an und ordnet sie ImageID zu
Syntax
Delphi
Function TPDFlib.SetImageSoftMaskEx(ImageID, MaskImageID: Integer; Const Matte: WideString): Integer;
Parameter
| ImageID | Zielbild-ID |
|---|---|
| MaskImageID | Bild-ID, deren Graustufen-Abtastwerte Deckkraftwerte liefern |
| Matte | Leere Zeichenfolge, um /Matte auszulassen, oder ein numerisches PDF-Array mit einer bis vier Farbkomponenten von 0 bis 1, die für den Farbraum des Zielbilds geeignet sind |
Rückgabewerte
Gibt bei Erfolg ImageID, andernfalls 0 zurück
Anmerkungen
Ziel- und Maskenbild müssen identische Pixelabmessungen haben und unterschiedliche Bildobjekte sein
Die Dokumentversion wird beim Zuordnen der Maske auf PDF 1.4 erhöht
Die Modi PDF/A-1 und PDF/X-1 lehnen diesen Vorgang ab, da sie keine Transparenz zulassen
Siehe auch
SetImageSoftMaskFromImage, NewSoftMaskGraphicsState, FlattenTransparency