SetImageSoftMaskEx

Traitement des images, transparence

Description

Convertit MaskImageID en masque doux en niveaux de gris, applique une couleur mate facultative et l'associe à ImageID

Syntaxe

Delphi

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

Paramètres

ImageIDID de l’image cible
MaskImageIDID d’image dont les échantillons en niveaux de gris fournissent les valeurs d’opacité
MatteChaîne vide pour omettre /Matte, ou tableau numérique PDF d'une à quatre composantes de 0 à 1 adaptées à l'espace colorimétrique de l'image cible

Valeurs de retour

Renvoie ImageID en cas de succès, sinon 0

Remarques

Les images cible et masque doivent avoir des dimensions en pixels identiques et être des objets image différents

La version du document passe à PDF 1.4 lorsque le masque est associé

Les modes PDF/A-1 et PDF/X-1 rejettent cette opération, car ils n'autorisent pas la transparence

Voir aussi

SetImageSoftMaskFromImage, NewSoftMaskGraphicsState, FlattenTransparency