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


WIA_IPS_ROTATION

Свойство WIA_IPS_ROTATION содержит текущий параметр поворота изображения, если он реализован. Мини-driver WIA создает и поддерживает это свойство.

Тип свойства: VT_I4

Допустимые значения: WIA_PROP_LIST

Права доступа: чтение и запись

Замечания

Приложение задает свойство WIA_IPS_ROTATION, чтобы сообщить драйверу, сколько (если вообще) повернуть изображение, прежде чем драйвер возвращает его приложению.

В следующей таблице описываются константы поворота, определенные для WIA_IPS_ROTATION.

Константа Определение
ПОРТРЕТ Драйвер не поворачивает изображение.
LANDSCAPE Драйвер поворачивает изображение на 90 градусов по счетчику.
ROT180 Драйвер поворачивает изображение на 180 градусов по счетчику.
ROT270 Драйвер поворачивает изображение на 270 градусов по счетчику.

Мини-driver WIA отвечает за поворот данных изображения перед отправкой его обратно в приложение. Приложение отвечает за проверка заголовки изображений, чтобы увидеть только что повернутые значения.

Трудно понять влияние поворота на область выбора текущего изображения (которая определяется свойствами WIA_IPS_XPOS, WIA_IPS_YPOS, WIA_IPS_XEXTENT и WIA_IPS_YEXTENT).

Область выбора относится к выбранной области на физической кровати сканера, из которую будет получен образ. Свойство WIA_IPS_ROTATION не изменяет область выбора. Драйвер применяет поворот со счетчиком в соответствии с WIA_IPS_ROTATION только после того, как драйвер приобрел соответствующую область выбора. WIA_IPS_ROTATION влияет на размеры выходного изображения, поэтому эти измерения должны отражаться в заголовке данных результирующего изображения.

WIA_IPS_YEXTENT не связан с WIA_IPS_ORIENTATION. WIA_IPS_ORIENTATION описывает ориентацию документа для сканирования относительно направления сканирования; Напротив, WIA_IPS_ROTATION описывает поворот, который должен применяться к изображению после сканирования.

WIA_IPS_ORIENTATION может повлиять на область сканирования. Не все размеры страниц доступны как в альбомном, так и книжном, и экстенты изображения от изменения в WIA_IPS_ORIENTATION могут обрезать изображение. WIA_IPS_ROTATION не влияет на экстенты изображения и не связана с ориентацией документа, который необходимо проверить.

Требования

Заголовок: wiadef.h (include Wiadef.h)

См. также

WIA_IPS_ORIENTATION

WIA_IPS_XEXTENT

WIA_IPS_XPOS

WIA_IPS_YEXTENT

WIA_IPS_YPOS