ISIS long tags

These ISIS Scanner Driver Tags are used to retrieve and set information concerning the scanner and scanning properties. They are retrieved and set using L_ISISGetTagLong and L_ISISSetTagLong. Possible tags are given below. Not all tags are supported by all drivers and not all possible values are supported by all drivers. For general information on using ISIS, refer to Using Isis to Scan Images.

 

Value

Meaning

TAG_XRESOLUTION

[0x011A] Gets or sets the horizontal resolution in PixelsPerInch.

TAG_YRESOLUTION

[0x011B] Gets or sets the vertical resolution in PixelsPerInch.

TAG_FEEDER

[0x0503] [Read Only] Gets information about the scanner's flatbed and/or feeder. Values may be:

 

TAG_FEEDER_FEED [0x00000001L] Scanner has feeder.

 

TAG_FEEDER_FLAT [0x00000002L] Scanner has flatbed.

 

TAG_FEEDER_TELLFLAT [0x00020000L] Can detect page on flatbed.

 

TAG_FEEDER_TELLFEED [0x00010000L] Can detect page in feeder.

 

TAG_FEEDER_TELLSCAN [0x00040000L] Can only detect by committing.

 

TAG_FEEDER_CENTERFEED [0x00080000L] Can center page in feeder.

 

TAG_FEEDER_CENTERFLAT [0x00100000L] Can detect if page is centered in flatbed.

TAG_XPOSITION

[0x011E] Gets or sets distance from left edge of page to start of image in pixels.

TAG_YPOSITION

[0x011F] Gets or sets distance from top edge of page to start of image in pixels.

TAG_IMAGELENGTH

[0x0101] Gets or sets the number of rows (height) of the image in pixels.

TAG_IMAGEWIDTH

[0x0100] Gets or sets the number of columns (width) of the image in pixels.