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


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

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

Синтаксис

expression. PictureSizeMode

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

Замечания

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