Skip to main content
This object is implemented in FRE for Windows.
This object provides access to possible settings of the scanning source. The properties cannot be changed because they correspond to actual capabilities of the scanner.

Properties

NameTypeDescription
ApplicationEngine, read-onlyReturns the Engine object.
BrightnessControlsint, read-onlyDescribes possible brightness control modes of the scanning source as bitwise OR of ScanBrightnessControlEnum constants.
ColorModesint, read-onlyDescribes possible color modes of the scanning source as bitwise OR of ScanColorModeEnum constants.
Compressionsint, read-onlyReturns the possible compression mode for the specified color mode. The result is a bitwise OR of ScanCompressionTypeEnum constants.
CorrectSkewSupportedVARIANT\_BOOL, read-onlyTRUE if the scanner supports automatic skew correction, and FALSE otherwise.
DiscardBlankPagesSupportedVARIANT\_BOOL, read-onlyTRUE if the scanner supports automatic removal of blank pages, and FALSE otherwise.
HasDuplexModeVARIANT\_BOOL, read-onlySpecifies whether the scanner is capable of scanning duplex, that is, automatically scanning both sides of the page being processed.
MaxPaperHeightint, read-onlySpecifies the maximum height of the page possible for scanning in milli-inches.
MaxPaperWidthint, read-onlySpecifies the maximum width of the page possible for scanning in milli-inches.
PaperFeedModesint, read-onlyDescribes the possible paper source as bitwise OR of ScanPaperFeedModeEnum constants.
PaperSizesIntsCollection, read-onlyReturns a list of possible page sizes for the scanner. The values in this list correspond to the constants of ScanPaperSizeEnum.
ResolutionsIntsCollection, read-onlyA collection of possible resolutions for this scanning source.
RotationAnglesint, read-onlyDescribes possible rotation angles as bitwise OR of ScanRotationAngleEnum constants.
RotationEnabledVARIANT\_BOOL, read-onlySpecifies whether the scanner supports automatic rotation of scanned pages.
ScanSourceCapabilities Object Diagram

Samples

This object is used in the Scanning code sample.

See also

Scanning Working with Properties