Interoperability for scanning with 32-bit device drivers in projects which are not 32-bit.
Inheritance Hierarchy
TwainScanning.Bridgex86Bridgex86
Namespace: TwainScanning.Bridgex86
Assembly: TwainScanning (in TwainScanning.dll) Version: 1.4.3.0 (1.4.3.0)
Syntax
The Bridgex86 type exposes the following members.
Constructors
| Name | Description | |
|---|---|---|
| Bridgex86 | Initializes a new instance of the Bridgex86 class |
Methods
| Name | Description | |
|---|---|---|
| Acquire(String) |
Acquire with Bridgex86.
| |
| Acquire(String, ScanSettings) |
Acquire with Bridgex86.
| |
| ClearCache |
Clears the cache for all devices.
| |
| ClearCache(String) |
Clears the cache for the specified device only.
| |
| Equals | (Inherited from Object.) | |
| Finalize | (Inherited from Object.) | |
| GetAllDevices |
Gets all devices installed on the system.
| |
| GetAllSupportedCapabilities |
Gets all supported capabilities for the specified device.
| |
| GetCurrentDeviceSettings |
Gets the current settings for the specified device. Only the supported settings are retrieved, the rest are null/empty.
| |
| GetDefaultDevice |
Gets the default device.
| |
| GetHashCode | (Inherited from Object.) | |
| GetIsSupportedCapability |
Gets an indicator if the specified capability is supported for the specified device.
| |
| GetSupportedAutoFeeds |
Gets the supported auto feed settings for the specified device.
Note: When not using Bridgex86, same as DataSource.Settings.Feeder.Autofeed.
| |
| GetSupportedAutomaticBorderDetections |
Gets the supported automatic border detection settings for the specified device.
Note: When not using Bridgex86, same as DataSource.Settings.AutomaticAdjustments.AutomaticBorderDetection.
| |
| GetSupportedBrightnesses |
Gets the supported brightnesses for the specified device.
Note: When not using Bridgex86, same as DataSource.Settings.ImageAcquire.Brightness.
| |
| GetSupportedColorModes |
Gets the supported color modes for the specified device.
Note: When not using Bridgex86, same as DataSource.Settings.ImageType.PixelType or
the alias ColorMode.
| |
| GetSupportedContrasts |
Gets the supported contrasts for the specified device.
Note: When not using Bridgex86, same as DataSource.Settings.ImageAcquire.Contrast.
| |
| GetSupportedDuplexEnabled |
Gets the supported duplex enabled settings for the specified device.
Note: When not using Bridgex86, same as DataSource.Settings.Duplex.Enabled or
the alias UseDuplex.
| |
| GetSupportedIgnoreBlankPages |
Gets the supported ignore blank pages settings for the specified device.
Note: When not using Bridgex86, same as DataSource.Settings.AutomaticAdjustments.AutoDiscardBlankPages.
| |
| GetSupportedImageCount |
Gets the supported image count settings for the specified device.
Note: When not using Bridgex86, same as count parameter in Acquire() and AcquireAsync() methods or
DataSource.Settings.Transfer.ImageCount.
| |
| GetSupportedPageSizes |
Gets the supported page sizes for the specified device.
Note: When not using Bridgex86, same as DataSource.Settings.Page.Sizes or
the alias PageSize.
| |
| GetSupportedResolutions |
Gets the supported resolutions for the specified device.
Note: When not using Bridgex86, same as DataSource.Settings.Resolution.X and
DataSource.Settings.Resolution.Y or
the alias Resolution.
| |
| GetSupportedRotations |
Gets the supported rotations for the specified device.
Note: When not using Bridgex86, same as DataSource.Settings.ImageAcquire.Rotation.
| |
| GetSupportedThresholds |
Gets the supported thresholds for the specified device.
Note: When not using Bridgex86, same as DataSource.Settings.ImageType.Threshold.
| |
| GetSupportedTransferMechanisms |
Gets the supported transfer mechanisms for the specified device.
Note: When not using Bridgex86, same as DataSource.Settings.Transfer.Mechanism or
the alias TransferMechanism.
| |
| GetType | (Inherited from Object.) | |
| IsDeviceCached |
Checks if the specified device is cached.
| |
| MemberwiseClone | (Inherited from Object.) | |
| StopFeeder |
Requests the device to stop feeding new sheets, while all images which were already scanned are still
acquired and saved. Graceful way to end continuous scanning - the sheets which the feeder already picked up
are scanned to the end, including both sides when duplex is enabled, and
Acquire(String, ScanSettings) returns normally once the device has nothing left to transfer.
Must be called from another thread, because Acquire(String, ScanSettings) does not return
until scanning is finished.
Note: Not every device supports stopping the feeder this way. A device which rejects the request simply
scans the whole feeder to the end, the result of the acquire is not affected. The outcome is written to the
log by the Bridgex86 process.
| |
| ToString | (Inherited from Object.) |
See Also