CurrentDeviceSettings ClassTerminal Works - TwainScanning.Net Library
Represents current scan settings for specified device. Settings which are not supported are null/empty.
Inheritance Hierarchy

SystemObject
  TwainScanning.Bridgex86CurrentDeviceSettings

Namespace: TwainScanning.Bridgex86
Assembly: TwainScanning (in TwainScanning.dll) Version: 1.4.3.0 (1.4.3.0)
Syntax

public class CurrentDeviceSettings

The CurrentDeviceSettings type exposes the following members.

Constructors

  NameDescription
Public methodCurrentDeviceSettings
Initializes a new instance of the CurrentDeviceSettings class
Top
Methods

  NameDescription
Public methodEquals (Inherited from Object.)
Protected methodFinalize (Inherited from Object.)
Public methodGetHashCode (Inherited from Object.)
Public methodGetType (Inherited from Object.)
Protected methodMemberwiseClone (Inherited from Object.)
Public methodToString (Inherited from Object.)
Top
Properties

  NameDescription
Public propertyAutoFeed
Is auto feed being used.

If not set, then the device doesn't support it.

Note: When not using Bridgex86, same as [!:DataSource.Settings.Feeder.Autofeed].

Public propertyAutomaticBorderDetection
Is automatic border detection being used.

If not set, then the device doesn't support it.

Note: When not using Bridgex86, same as [!:DataSource.Settings.AutomaticAdjustments.AutomaticBorderDetection].

Public propertyBrightness
The brightness being used when scanning.

If not set, then the device doesn't support it.

Note: When not using Bridgex86, same as [!:DataSource.Settings.ImageAcquire.Brightness].

Public propertyColorMode
Which color mode is being used for scanning.

If not set, then the device doesn't support it.

Note: When not using Bridgex86, same as [!:DataSource.Settings.ImageType.PixelType] or the alias ColorMode.

Public propertyContrast
The contrast being used when scanning.

If not set, then the device doesn't support it.

Note: When not using Bridgex86, same as [!:DataSource.Settings.ImageAcquire.Contrast].

Public propertyDevice
Device for which the current settings were retrieved.
Public propertyDuplexEnabled
Is duplex scanning being used.

If not set, then the device doesn't support it.

Note: When not using Bridgex86, same as [!:DataSource.Settings.Duplex.Enabled] or the alias UseDuplex.

Public propertyIgnoreBlankPages
Are blank pages being ignored during scanning.

If not set, then the device doesn't support it.

Note: When not using Bridgex86, same as [!:DataSource.Settings.AutomaticAdjustments.AutoDiscardBlankPages].

Public propertyImageCount
Maximum number of images being acquired (if -1, all available images are acquired).

If not set, then the device doesn't support it.

Note: When not using Bridgex86, same as count parameter in Acquire() and AcquireAsync() methods or [!:DataSource.Settings.Transfer.ImageCount].

Public propertyPageSize
Page size being scanned to.

If not set, then the device doesn't support it.

Note: When not using Bridgex86, same as [!:DataSource.Settings.Page.Sizes] or the alias PageSize.

Public propertyResolution
Resolution at which scanning is performed.

If not set, then the device doesn't support it.

Note: When not using Bridgex86, same as [!:Settings.Resolution.X] and [!:Settings.Resolution.Y] or the alias Resolution.

Public propertyRotation
How the image is rotated after scanning (if at all).

If not set, then the device doesn't support it.

Note: When not using Bridgex86, same as [!:DataSource.Settings.ImageAcquire.Rotation].

Public propertyThreshold
The threshold being used for detecting between black and white shades (used when ColorMode is set to BW).

If not set, then the device doesn't support it.

Note: When not using Bridgex86, same as [!:DataSource.Settings.ImageType.Threshold].

Public propertyTransferMechanism
Transfer mechanism currently used to perform scan operations.

Note: When not using Bridgex86, same as [!:DataSource.Settings.Transfer.Mechanism] or the alias TransferMechanism.

Top
See Also

Reference