| Custom Method | Explanation |
|---|---|
| ClearProperty | Resets the scan control properties |
| CloseDataSource | Closes the scan device |
| Execute | Retrieves an image from a TWAIN scan device |
| FreeTwain | Frees the TWAIN DLL |
| GetBitDepth | Retrieves the bit depth supported by the scan device |
| GetCapEnumToFloat | Retrieves the possible setting values for a specified property of the scan device |
| GetCapEnumToString | Retrieves the possible setting values for a specified property of the scan device |
| GetCapRange | Retrieves the range of possible setting values for a specified functionality of the scan device |
| GetDataSourceInfo | retrieves information about the specified scan device, such as manufacturer, product name, etc |
| GetMinimumSize | Retrieves the smallest size that can be scanned with a given scan device |
| GetPhysicalSize | Retrieves the largest physical size that can be scanned with a given scan device |
| Initialize | Starts the TWAIN process |
| IsCapSupported | Confirms whether or not a functionality is supported by the scan device |
| IsOpenDataSource | Checks whether or not the scan device is open |
| List | Lists the scan devices |
| LoadTwain | Loads the TWAIN DLL |
| OpenDataSource | Opens the scan device |
| Select | Selects the scan device |
| Terminate | Ends the TWAIN process |
Differences from ImageKit7/8/9/10 ActiveX
Methods that have been changed:
CloseDS --> CloseDataSource
Exec --> Execute
GetCapEnum --> GetCapEnumToFloat, GetCapEnumToString
GetDSInfo --> GetDataSourceInfo
IsOpenDS --> IsOpenDataSource
OpenDS --> OpenDataSource