Свойство PictureFormat.IsLinked (Publisher)
Возвращает константу MsoTriState , указывающую, является ли указанное изображение связанным рисунком или объектом OLE. Только для чтения.
Синтаксис
expression. IsLinked
Выражение Переменная, представляющая объект PictureFormat .
Возвращаемое значение
MsoTriState
Замечания
Возвращает msoFalse для вставленных или внедренных изображений и объектов OLE.
Если рисунок или объект OLE связан, доступны несколько дополнительных свойств объекта PictureFormat , связанного с исходным рисунком (например , OriginalFileSize).
Значение свойства IsLinked может быть одной из констант 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 и обратная связь.