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.3.0.0 (1.3.0.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
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Protected methodFinalize
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodToString
Returns a String that represents the current Object.
(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