Поделиться через


Свойство 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 и обратная связь.