Свойство PictureFormat.OriginalHasAlphaChannel (Publisher)
Возвращает константу MsoTriState в зависимости от того, содержит ли исходный связанный рисунок альфа-канал. Только для чтения.
Синтаксис
expression. OriginalHasAlphaChannel
Выражение Переменная, представляющая объект PictureFormat .
Возвращаемое значение
MsoTriState
Замечания
Это свойство применяется только к связанным изображениям. Возвращает значение "Отказано в разрешении" для фигур, представляющих внедренные или вставленные изображения.
Используйте одно из следующих свойств, чтобы определить, представляет ли фигура связанное изображение:
Альфа-канал — это специальный 8-разрядный канал, используемый программным обеспечением для обработки изображений для хранения дополнительных данных, таких как маскирование информации или информация о прозрачности.
Значение свойства OriginalHasAlphaChannel может быть одной из констант MsoTriState , объявленных в библиотеке типов Microsoft Office и показанных в следующей таблице.
Константа | Описание |
---|---|
msoFalse | Исходный связанный рисунок не содержит альфа-канал. |
msoTriStateMixed | Указывает сочетание msoTrue и msoFalse для указанного диапазона фигур. |
msoTrue | Исходный связанный рисунок содержит альфа-канал. |
Пример
В следующем примере возвращается, содержит ли первая фигура на первой странице активной публикации альфа-канал. Если рисунок связан, а исходный рисунок содержит альфа-канал, то он также возвращается. В этом примере предполагается, что фигура является рисунком.
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
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.