Notes
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Renvoie une constante MsoTriState selon que l’image liée d’origine contient ou non un canal alpha. En lecture seule.
Syntaxe
expression. OriginalHasAlphaChannel
Expression Variable qui représente un objet PictureFormat .
Valeur renvoyée
MsoTriState
Remarques
Cette propriété s'applique uniquement aux images liées. Renvoie le message « Autorisation refusée » pour les formes représentant des images incorporées ou collées.
Utilisez une des propriétés suivantes pour déterminer si une forme représente une image liée :
Un canal alpha est un canal spécial 8 bits utilisé par certains logiciels de traitement d'image pour contenir des données supplémentaires, telles que des informations de masquage ou de transparence.
La valeur de la propriété OriginalHasAlphaChannel peut être une des constantes MsoTriState déclarées dans la bibliothèque de type Microsoft Office et affichées dans le tableau suivant.
Constante | Description |
---|---|
msoFaux | L'image liée d'origine ne contient pas de canal alpha. |
msoTriEtatMélangé | Indique une combinaison de msoTrue et msoFalse pour la plage de formes spécifiée. |
msoVrai | L'image liée d'origine contient un canal alpha. |
Exemple
L'exemple suivant montre comment vérifier si la première forme de la première page de la composition active contient un canal alpha. Si l'image est liée, et que l'image d'origine contient un canal alpha, cela est également renvoyé. Cet exemple suppose que la forme est une image.
With ActiveDocument.Pages(1).Shapes(1).PictureFormat
If .HasAlphaChannel = msoTrue Then
Debug.Print .Filename
Debug.Print "This picture contains an alpha channel."
If .IsLinked = msoTrue Then
If .OriginalHasAlphaChannel = msoTrue Then
Debug.Print "The linked picture " & _
"also contains an alpha channel."
End If
End If
End If
End With
Assistance et commentaires
Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.