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)