ImageGear .NET v24.12 - Updated
ImageGear.TWAIN Namespace
Inheritance Hierarchy
ImageGear24.Twain Assembly : ImageGear.TWAIN Namespace

The ImageGear TWAIN namespace (available in ImageGear .NET 32-bit only) allows you to control any scanner, digital camera, or capture card that has a TWAIN device driver.

Classes
 ClassDescription
Class This is a base class for the capability classes.
Class This class describes a capability whose value resides in ImGearContainerType.ARRAY container.
ClassThis class describes a capability whose value resides in an ImGearContainerType.ENUMERATION container.
Class This class describes a capability whose value resides in ImGearContainerType.ONEVALUE container.
Class This class describes a capability whose value resides in ImGearContainerType.RANGE container.
Class This class holds information about TWAIN data sources.
Class This class holds information about TWAIN file system.
Class Core TWAIN class.
ClassContains arguments for the ImGearTWAIN.AfterPage event.
ClassContains arguments for the ImGearTWAIN.BeforePage event.
Delegates
 DelegateDescription
DelegateThis is the delegate used to pass ImGearTWAIN.AfterPage events on to an application event handler.
DelegateThis is the delegate used to pass ImGearTWAIN.BeforePage events on to an application event handler.
Enumerations
 EnumerationDescription
Enumeration This enumeration determines specific audible alarms.
Enumeration This enumeration determines which Audio file formats are supported.
Enumeration The bar code's orientation on the scanned image.
Enumeration This enumeration restricts barcode searching to certain orientations, or prioritizes one orientation over the other.
Enumeration This enumeration lists different bar code types.
Enumeration This enumeration specifies the Reduction method the Source should use to reduce the bit depth of the data.
Enumeration This enumeration specifies how the bytes in an image are filled by the Source.
Enumeration Supported capabilities.
Enumeration This enumeration determines the type of buffer clearing process.
Enumeration This enumeration allows the application and Source to identify which color data formats are available.
Enumeration Capability container type. Defines how the data for a capability is stored.
Enumeration Country constants.
Enumeration Status of the deskew operation.
Enumeration This enumeration determines the device event.
Enumeration This enumeration determines whether the scanner supports duplex.
Enumeration This enumeration determines which special actions application may need to take when negotiating frames with the Source.
Enumeration This enumeration determines the order of scanning.
Enumeration This enumeration is for an undocumented TWAIN 1.8 capability.
Enumeration File types in the device's file system.
Enumeration This enumeration determines the color characteristic of the subtractive filter applied to the image data.
Enumeration This enumeration determines which flash the image was acquired to use.
Enumeration This enumeration determines the orientation of images that flip orientation of every other image.
Enumeration This enumeration determines the algorithm used to improve the quality of the image.
Enumeration This enumeration determines how the job can be processed.
Enumeration This enumeration specifies the kind of JPEG quantization tables that tradeoff quality versus compressed image size.
Enumeration Language constants.
Enumeration This enumeration determines whether the image is captured transmissively or reflectively.
Enumeration This enumeration determines the general color characteristic of the light source used to acquire the image.
Enumeration Capability control messages.
Enumeration This enumeration selects the algorithm used to remove noise.
Enumeration This enumeration determines which edge of the paper the image's top is aligned with.
Enumeration This enumeration determines the overscanning mode.
Enumeration This enumeration lists different patch code types.
Enumeration This enumeration correctly describes the sense of the pixel whose numeric value is zero (minimum data value).
Enumeration This enumeration specifies the type of pixel data that a Source is capable of acquiring (for example, black and white, gray, RGB, etc.).
Enumeration This enumeration reports the kinds of power available to the device.
Enumeration This enumeration determines the printer devices being used by application.
Enumeration This enumeration specifies current printer mode.
Enumeration This enumeration specifies the size(s) the Source can/should use to acquire image data.
Enumeration

Specifies which version of the TWAIN Data Source Manager (DSM) to load.

Version 1.x is implemented by twain_32.dll found at 'systemroot'.

Version 2.x is implemented by TWAINDSM.dll found at 'systemroot\System32' and/or 'systemroot\SysWOW64'.

Depending on the installed drivers for the data source, the source may or may not appear in the source list depending on the TWAIN DSM version selected.

Enumeration This enumeration determines the unit of measure for all quantities.
Enumeration This enumeration determines which type of transfer mechanisms the application and Source have in common.
See Also

Reference

ImageGear24.Twain Assembly