ImageGear .NET v25.2 - Updated
ImageGear.Twain Assembly / ImageGear.TWAIN Namespace
Inheritance Hierarchy
In This Topic
    ImageGear.TWAIN Namespace
    In This Topic

    The ImageGear TWAIN namespace allows you to control any scanner, digital camera, or capture card that has a TWAIN device driver.

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

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