Свойство PictureFormat.TransparencyColor (PowerPoint)
Возвращает или задает прозрачный цвет для указанного рисунка в виде значения RGB. Для чтения и записи.
Синтаксис
expression. ПрозрачностьColor
Выражение Переменная, представляющая объект PictureFormat .
Возвращаемое значение
Длинное целое
Замечания
Чтобы это свойство войти в силу, свойство TransparentBackground должно иметь значение True.
Это свойство применяется только к растровым изображениям.
Если вы хотите видеть прозрачные части рисунка вплоть до объектов, стоящих за рисунком, необходимо задать для свойства Visible объекта FillFormat рисунка значение False. Если рисунок имеет прозрачный цвет, а свойству Visible объекта FillFormat рисунка присвоено значение True, заливка рисунка будет видна через прозрачный цвет, но объекты, стоящие за рисунком, будут скрыты.
Пример
В этом примере задается цвет, имеющий значение RGB, возвращаемое функцией RGB(0, 0, 255), в качестве прозрачного цвета для фигуры в myDocument. Чтобы пример работал, фигура должна быть растровым изображением.
blueScreen = RGB(0, 0, 255)
Set myDocument = ActivePresentation.Slides(1)
With myDocument.Shapes(1)
With .PictureFormat
.TransparentBackground = True
.TransparencyColor = blueScreen
End With
.Fill.Visible = False
End With
См. также
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.