IMAGERESOLUTION
pIMAGERESOLUTION= ^IMAGERESOLUTION;
IMAGERESOLUTION= Packed Record
nUnitOfResolution: L_INT;
nBitsPerPixel: L_INT;
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: L_FLOAT;
end;
The IMAGERESOLUTION structure provides information about the images effects.
Member |
Description | |
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
pIMAGERESOLUTION is a pointer to a 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.