C# Class NAPS2.Scan.Twain.TwainWrapper

Datei anzeigen Open project: cyanfish/naps2 Class Usage Examples

Public Methods

Method Description
GetDeviceList ( TwainImpl twainImpl ) : List
Scan ( IWin32Window dialogParent, bool activate, ScanDevice scanDevice, ScanProfile scanProfile, ScanParams scanParams ) : List
TwainWrapper ( IFormFactory formFactory, IBlankDetector blankDetector, ThumbnailRenderer thumbnailRenderer ) : System

Private Methods

Method Description
ConfigureDS ( DataSource ds, ScanProfile scanProfile, ScanParams scanParams ) : void
GetPatchCode ( TWInfo patchCodeInfo ) : PatchCode
TwainWrapper ( ) : System

Method Details

GetDeviceList() public method

public GetDeviceList ( TwainImpl twainImpl ) : List
twainImpl TwainImpl
return List

Scan() public method

public Scan ( IWin32Window dialogParent, bool activate, ScanDevice scanDevice, ScanProfile scanProfile, ScanParams scanParams ) : List
dialogParent IWin32Window
activate bool
scanDevice ScanDevice
scanProfile ScanProfile
scanParams ScanParams
return List

TwainWrapper() public method

public TwainWrapper ( IFormFactory formFactory, IBlankDetector blankDetector, ThumbnailRenderer thumbnailRenderer ) : System
formFactory IFormFactory
blankDetector IBlankDetector
thumbnailRenderer NAPS2.Scan.Images.ThumbnailRenderer
return System