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


Свойство Report.PictureSizeMode (Access)

Используйте свойство PictureSizeMode , чтобы указать размер рисунка для формы или отчета. Чтение и запись байтов.

Синтаксис

expression. PictureSizeMode

Выражение Переменная, представляющая объект Report .

Замечания

Свойство PictureSizeMode использует следующие параметры.

Setting Visual Basic Описание
Клип 0 (по умолчанию) Изображение отображается в его фактическом размере. Если рисунок больше формы или отчета, рисунок обрезается.
Стрейч 1 Рисунок растягивается по горизонтали и вертикали, чтобы заполнить всю форму, даже если исходное соотношение высоты и ширины искажается.
Масштабирование 3 Изображение увеличивается до максимально возможной степени, сохраняя исходное соотношение высоты и ширины.
Растяжение по горизонтали 4 Рисунок растягивается по горизонтали в соответствии с шириной формы.
Растяжение по вертикали 5 Рисунок растягивается вертикально в соответствии с высотой формы.

Если небольшое изображение используется для свойства Picture формы или отчета, установка свойства PictureSizeMode значения Stretch или Zoom может привести к существенному искажению его разрешения. Небольшие рисунки можно наложить плиткой на всю форму или отчет с помощью свойства PictureTiling .

Пример

В следующем примере для фонового рисунка формы "Запись заказа " устанавливается значение "Contacts.gif", а рисунок растягивается в соответствии с фоном всей формы.

With Forms("Order Entry") 
 .Picture = "C:\Picture Files\Contacts.gif" 
 .PictureSizeMode = 1 
End With

Поддержка и обратная связь

Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.