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