WIA_IPS_ROTATION
La propiedad WIA_IPS_ROTATION contiene la configuración de rotación actual para la rotación de imágenes, si se implementa. El minicontrolador WIA crea y mantiene esta propiedad.
Tipo de propiedad: VT_I4
Valores válidos: WIA_PROP_LIST
Derechos de acceso: lectura y escritura
Comentarios
Una aplicación establece la propiedad WIA_IPS_ROTATION para informar a un controlador cuánto (si es que lo hace) debe rotar una imagen antes de que el controlador la devuelva a la aplicación.
En la tabla siguiente se describen las constantes de rotación definidas para WIA_IPS_ROTATION.
Constante | Definición |
---|---|
PORTRAIT | El controlador no girará la imagen. |
HORIZONTAL | El controlador gira la imagen 90 grados en sentido contrario a las agujas del reloj. |
ROT180 | El controlador gira la imagen 180 grados en sentido contrario a las agujas del reloj. |
ROT270 | El controlador gira la imagen 270 grados en sentido contrario a las agujas del reloj. |
El minicontrolador WIA es responsable de girar los datos de imagen antes de enviarlos de nuevo a la aplicación. La aplicación es responsable de comprobar los encabezados de imagen para ver los valores recién girados.
Puede ser difícil comprender el efecto de la rotación en el área de selección de la imagen actual (que se define mediante las propiedades WIA_IPS_XPOS, WIA_IPS_YPOS, WIA_IPS_XEXTENT y WIA_IPS_YEXTENT).
El área de selección hace referencia al área seleccionada en la cama del escáner físico desde la que se adquiere una imagen. La propiedad WIA_IPS_ROTATION no modifica el área de selección. El controlador aplica un giro en sentido contrario a las agujas del reloj según WIA_IPS_ROTATION solo después de que el controlador haya adquirido el área de selección adecuada. WIA_IPS_ROTATION afecta a las dimensiones de la imagen de salida, por lo que estas dimensiones deben reflejarse en el encabezado de datos de la imagen resultante.
WIA_IPS_YEXTENT no está relacionado con WIA_IPS_ORIENTATION. WIA_IPS_ORIENTATION describe la orientación del documento que se va a escanear en relación con la dirección del escaneado; en cambio, WIA_IPS_ROTATION describe la rotación que se va a aplicar a una imagen después de escanearla.
WIA_IPS_ORIENTATION puede afectar al área que se va a escanear. No todos los tamaños de página están disponibles en horizontal y vertical, y las extensiones de la imagen a partir de un cambio en WIA_IPS_ORIENTATION podrían recortar la imagen. WIA_IPS_ROTATION no afecta a las extensiones de imagen y no está relacionada con la orientación del documento que se va a escanear.
Requisitos
Encabezado: wiadef.h (incluye Wiadef.h)