Свойство PictureFormat.FileSize (Publisher)
Возвращает значение Long , представляющее в байтах размер рисунка или объекта OLE, как он отображается в указанной публикации. Только для чтения.
Синтаксис
expression. FileSize
Выражение Переменная, представляющая объект PictureFormat .
Возвращаемое значение
Длинное целое
Замечания
Если рисунок или объект OLE связан, используйте свойство OriginalFileSize , чтобы определить размер связанного файла.
Чтобы определить, представляет ли фигура связанное изображение, используйте свойство Type объекта Shape или свойство IsLinked объекта PictureFormat .
Пример
В следующем примере проверяется каждое изображение в активной публикации и выводится выбранные свойства изображения для связанных рисунков.
Dim pgLoop As Page
Dim shpLoop As Shape
For Each pgLoop In ActiveDocument.Pages
For Each shpLoop In pgLoop.Shapes
If shpLoop.Type = pbLinkedPicture Then
With shpLoop.PictureFormat
Debug.Print "File Name: " & .Filename
Debug.Print "Original File Size: " & .OriginalFileSize & " bytes"
Debug.Print "File size in publication: " & .FileSize & " bytes"
End With
End If
Next shpLoop
Next pgLoop
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.