Namespace Simplic.Twain
Classes
CompletedEventArgs
Container for completing scan process information
DataTransferredEventArgs
Data containing for data transfer event during scan process
PageScannedEventArgs
Contains the information about a scanned page
PageScanningEventArgs
Contains the information about a new scanning process
ScanEventArgs
Scan settings event args
TwainManager
Root/Main twain system
TwainScanHandler
Main class for handling a Scan process. This class control a Scan process and provides a smooth communication between a Scan-controller and a Scan viewer.
TwainSource
Contains all configurations for a single Twain-Source
TwainSourceCacheable
Object containing and caching a list of twain sources
TwainSourceManager
Class to manage available twain sources and their configurations
TwainSourceProfile
Contains the configuration for a twain profile
ViewerLoadedEventArgs
Contains all information about the loaded pages
ViewerSelelctedPageChangedEventArgs
Selected page changes argument
Interfaces
ITwainConfigurationInterface
Interface which must be implemented by a framework, to load and save simplic source information
ITwainDocumentViewer
Must be implemented for all twain document viewer
ITwainInterface
Interface which abstracts the simplic twain api. All Twain-provider (like GdPicture) must implement this interface
ITwainScanController
Enums
TwainDocumentFormat
Available Twain formats
Delegates
CompletedEventHandler
Scan process completed
DataTransferredEventHandler
Scanner sended data
ScanEventHandler
Delegate for handling Scan command
TranserErrorEventHandler
Data sending failed
TransferReadyEventHandler
Scanner is ready for sending data
TwainScanHandler.OnPageScannedEventHandler
Page scanned event handler delegate
TwainScanHandler.OnPageScanningEventHandler
ViewerLoadedEventHandler
Handler for the viewer which was loaded successfully