| Description: |
Defines which edge of the "paper" the image's "top" is aligned with. This information is used to adjust the frames to match the scanning orientation of the paper. For instance, if an
ICAP_SUPPORTEDSIZE of TWSS_ISOA4 has been negotiated, and
ICAP_ORIENTATION is set to TWOR_LANDSCAPE, then the Source must rotate the frame it downloads to the scanner to reflect the orientation of the paper. Please note that setting
ICAP_ORIENTATION does not affect the values reported by
ICAP_FRAMES; it just causes the Source to use them in a different way.
The upper-left of the image is defined as the location where both the primary and secondary scans originate. (The X axis is the primary scan direction and the Y axis is the secondary scan direction.) For a flatbed scanner, the light bar moves in the secondary scan direction. For a handheld scanner, the scanner is drug in the secondary scan direction. For a digital camera, the secondary direction is the vertical axis when the viewed image is considered upright.
|
| Remarks: |
If one pivots the image about its center, then orienting the image in TWOR_LANDSCAPE has the effect of rotating the original image 90 degrees to the
"left". TWOR_PORTRAIT mode does not rotate the image. The image may be oriented along any of the four axes located 90 degrees from the unrotated image.
|
| Data type: |
Integer
|
| Default value: |
TWOR_PORTRAIT(0)
|
| Allowed values: |
TWOR_ROT0(0), TWOR_ROT90(1), TWOR_ROT180(2), TWOR_ROT270(3), TWOR_PORTRAIT(equals TWOR_ROT0), TWOR_LANDSCAPE(equals TWOR_ROT270)
|
| CapType for GET: |
TW_ENUMERATION,
TW_ONEVALUE
|
| CapType for SET: |
TW_ENUMERATION,
TW_ONEVALUE
|
| See also: |
ICAP_ROTATION
|
|