IMAGERESOLUTION

typedef struct _IMAGERESOLUTION 
{ 
   L_UINT uStructSize; 
   L_INT nUnitOfResolution; 
   L_INT nBitsPerPixel; 
   L_FLOAT fHorzResolution; 
   L_FLOAT fVertResolution; 
   L_FLOAT fXScaling; 
   L_FLOAT fYScaling; 
   L_FLOAT fRotationAngle; 
   L_FLOAT fLeftMargin; 
   L_FLOAT fRightMargin; 
   L_FLOAT fTopMargin; 
   L_FLOAT fBottomMargin; 
} IMAGERESOLUTION,  * pIMAGERESOLUTION; 

The IMAGERESOLUTION structure provides information about the images effects.

Member Description
uStructSize Size of this structure in bytes, for versioning. Use the sizeof() macro to calculate this value.
nUnitOfResolution An integer having the unit of resolution to use. Possible values are (according to the TWAIN 1.9 specification):
  Value Meaning
  TWUN_INCHES Inches unit.
  TWUN_CENTIMETERS Centimeters unit.
  TWUN_PICAS Picas unit.
  TWUN_POINTS Points unit.
  TWUN_TWIPS Twips unit.
  TWUN_PIXELS Pixels unit.
nBitsPerPixel Bits per pixel the acquired images will have.
fHorzResolution Horizontal resolution of the TWAIN source while acquiring the images.
fVertResolution Vertical resolution of the TWAIN source while acquiring the images.
fXScaling The acquired image X-direction scaling value before transferring.
fYScaling The acquired image X-direction scaling value before transferring.
fRotationAngle The acquired image rotation angle value before transfer.
fLeftMargin The left margin of the scanning area.
fRightMargin The right margin of the scanning area.
fTopMargin The top margin of the scanning area.
fBottomMargin The bottom margin of the scanning area.

Comments

Setting the fLeftMargin, fTopMargin, fRightMargin, and fBottomMargin will set the DAT_IMAGELAYOUT structure.
 

pIMAGERESOLUTION is a pointer to an IMAGERESOLUTION structure. Where the function parameter type is pIMAGERESOLUTION, you can declare an IMAGERESOLUTION variable, update the structure's fields, and pass the variable's address in the parameter. Declaring a pIMAGERESOLUTION variable is necessary only if your program requires a pointer.

IMAGERESOLUTION is used with the LTWAINPROPERTIES structure.

Products | Support | Contact Us | Copyright Notices
© 1991-2017 LEAD Technologies, Inc. All Rights Reserved.
LEADTOOLS TWAIN C API Help
Click or drag to resize