Leadtools.Twain Assembly Changes

Summary

Version Changes: 22 to 23

New Members (version 23)

The following members have been added:

Name
None

Removed Members (version 23)

The following members have been removed:

Name
None

Version Changes: 21 to 22

New Members (version 22)

The following members have been added:

Name
None

Removed Members (version 22)

The following members have been removed:

Name
None

Version Changes: 20 to 21

New Members (version 21)

The following members have been added:

Name
None

Removed Members (version 21)

The following members have been removed:

Name
None

Version Changes: 19 to 20

New Members (version 20)

The following members have been added:

Name
None

Removed Members (version 20)

The following members have been removed:

Name
None

Version Changes: 18 to 19

New Members

The following members have been added:

Name Description
Leadtools.Twain.TwainFastUserInterfaceFlags.SuppressMessageBoxes Suppresses message boxes that show up before the manufacturer's user interface dialog.
Leadtools.Twain.TwainSession.AcquireFast2(string,int,TwainFastUserInterfaceFlags,TwainTransferMode,RasterImageFormat,int,bool,int,bool) (Document/Medical only) Acquires one or more images from a TWAIN source and stores the images in the specified file(s).
Leadtools.Twain.TwainSession.AcquireMultiPage (Document/Medical only) Occurs twice for each scanned page, if the EnableAcquireMultiPageEvent property is set to true.
Leadtools.Twain.TwainSession.AcquirePage Occurs for each page acquired from the currently selected TWAIN source using the Acquire method.
Leadtools.Twain.TwainSession.FastConfiguration (Document/Medical only) This event is fired for each scan configuration tested, if the value of the EnableFastConfigurationEvent property is set to true.
Leadtools.Twain.TwainSession.FindFastConfiguration(string,TwainFastUserInterfaceFlags,int,int,RasterCollection) (Document/Medical only) Determines the best scanner configuration.
Leadtools.Twain.TwainSession.GetDeviceEvent Occurs for each device event received from the TWAIN source to the application
Leadtools.Twain.TwainSession.GetVersion Gets the TWAIN version currently used by this twain session.
Leadtools.Twain.TwainSession.IsAvailable(IntPtr) Determines whether a TWAIN source is installed.
Leadtools.Twain.TwainSession.LoadTemplate Occurs when loading TWAIN capabilities from the currently selected TWAIN source to a template file by calling the LoadTemplateFile method.
Leadtools.Twain.TwainSession.ModifyRgbResponse(RasterCollection,int,TwainRgbResponseFlags) Sets the RGB elements to be used when transferring data from the current TWAIN source.
Leadtools.Twain.TwainSession.SaveTemplate Occurs when saving TWAIN capabilities from the currently selected TWAIN source to a template file by calling the SaveTemplateFile method.
Leadtools.Twain.TwainSession.SelectedSourceTwainVersion Gets the TWAIN version of the selected TWAIN source.
Leadtools.Twain.TwainSession.SetProperty Occurs when setting TWAIN capabilities to currently selected TWAIN source by calling the Properties property.
Leadtools.Twain.TwainSession.Startup(IntPtr,string,string,string,string,TwainStartupFlags) Initializes the TWAIN session.
Leadtools.Twain.TwainSession.Startup2(IntPtr,string,string,string,string,TwainStartupFlags,TwainLanguage,TwainCountry) Initializes the TWAIN session.
Leadtools.Twain.TwainSourceInformation.TwainSourceVersion Gets the supported TWAIN version for the TWAIN data source.
Leadtools.Twain.TwainStartupFlags.UseThunkServer Initialize the TWAIN session with THUNK server option in order to interact with 32-Bit TWAIN drivers from a 64-Bit process. This is helpful in cases where the TWAIN device does not have a 64-Bit driver.

Removed Members

The following members have been removed:

Name Description
Leadtools.Twain.TwainSession.AcquireMultiPage (Document/Medical only) Occurs twice for each scanned page, if the Leadtools.Twain.TwainSession.EnableAcquireMultiPageEvent property is set to true.
Leadtools.Twain.TwainSession.AcquirePage Occurs for each page acquired from the currently selected TWAIN source using the Leadtools.Twain.TwainSession.Acquire(Leadtools.Twain.TwainUserInterfaceFlags) method.
Leadtools.Twain.TwainSession.FastConfiguration (Document/Medical only) This event is fired for each scan configuration tested, if the value of the Leadtools.Twain.TwainSession.EnableFastConfigurationEvent property is set to true.
Leadtools.Twain.TwainSession.FindFastConfiguration(string,TwainFastUserInterfaceFlags,int,int,TwainFastConfiguration}) (Document/Medical only) Determines the best scanner configuration.
Leadtools.Twain.TwainSession.GetDeviceEvent Occurs for each device event received from the TWAIN source to the application
Leadtools.Twain.TwainSession.IsAvailable(IWin32Window) Determines whether a TWAIN source is installed.
Leadtools.Twain.TwainSession.LoadTemplate Occurs when loading TWAIN capabilities from the currently selected TWAIN source to a template file by calling the Leadtools.Twain.TwainSession.LoadTemplateFile(System.String) method.
Leadtools.Twain.TwainSession.ModifyRgbResponse(TwainElement8},int,TwainRgbResponseFlags) Sets the RGB elements to be used when transferring data from the current TWAIN source.
Leadtools.Twain.TwainSession.raise__acquireMultiPage(object,TwainAcquireMultiPageEventArgs) (Document/Medical only) Occurs during multipage image scanning
Leadtools.Twain.TwainSession.raise__acquirePage(object,TwainAcquirePageEventArgs) Occurs after an image is acquired.
Leadtools.Twain.TwainSession.raise__fastConfiguration(object,TwainFastConfigurationEventArgs) (Document/Medical only) Occurs during fast twain configuration testing.
Leadtools.Twain.TwainSession.raise__getDeviceEvent(object,EventArgs) Occurs after a device event is received.
Leadtools.Twain.TwainSession.raise__loadTemplate(object,TwainTemplateEventArgs) Occurs loading of a TWAIN Template using Leadtools.Twain.TwainSession.LoadTemplateFile(System.String)
Leadtools.Twain.TwainSession.raise__saveTemplate(object,TwainTemplateEventArgs) Occurs saving of a TWAIN Template Leadtools.Twain.TwainSession.SaveTemplateFile(System.String).
Leadtools.Twain.TwainSession.raise__setProperty(object,TwainSetPropertyEventArgs) Occurs when setting TWAIN capability using Leadtools.Twain.TwainSession.Properties
Leadtools.Twain.TwainSession.raise_AcquireMultiPage(object,TwainAcquireMultiPageEventArgs) (Document/Medical only) Occurs during multipage image scanning
Leadtools.Twain.TwainSession.raise_AcquirePage(object,TwainAcquirePageEventArgs) Occurs after an image is acquired.
Leadtools.Twain.TwainSession.raise_FastConfiguration(object,TwainFastConfigurationEventArgs) (Document/Medical only) Occurs during fast twain configuration testing.
Leadtools.Twain.TwainSession.raise_GetDeviceEvent(object,EventArgs) Occurs after a device event is received.
Leadtools.Twain.TwainSession.raise_LoadTemplate(object,TwainTemplateEventArgs) Occurs loading of a TWAIN Template using Leadtools.Twain.TwainSession.LoadTemplateFile(System.String)
Leadtools.Twain.TwainSession.raise_SaveTemplate(object,TwainTemplateEventArgs) Occurs saving of a TWAIN Template Leadtools.Twain.TwainSession.SaveTemplateFile(System.String).
Leadtools.Twain.TwainSession.raise_SetProperty(object,TwainSetPropertyEventArgs) Occurs when setting TWAIN capability using Leadtools.Twain.TwainSession.Properties
Leadtools.Twain.TwainSession.SaveTemplate Occurs when saving TWAIN capabilities from the currently selected TWAIN source to a template file by calling the Leadtools.Twain.TwainSession.SaveTemplateFile(System.String) method.
Leadtools.Twain.TwainSession.SetProperty Occurs when setting TWAIN capabilities to currently selected TWAIN source by calling the Leadtools.Twain.TwainSession.Properties property.
Leadtools.Twain.TwainSession.Startup(IWin32Window,string,string,string,string,TwainStartupFlags) Initializes the TWAIN session.
Leadtools.Twain.TwainSession.Startup2(IWin32Window,string,string,string,string,TwainStartupFlags,TwainLanguage,TwainCountry) Initializes the TWAIN session.

Version Changes: 17.5 to 18

New Members

The following members have been added to the existing types:

Member Description
Leadtools.Twain.TwainCapabilityType.AutoDiscardBlankPages ACAP_XFERMECH
Leadtools.Twain.TwainItemType.Handle TWTY_HANDLE
Leadtools.Twain.TwainCapabilityValue.DiscardBlankPagesDisabled TWBP_DISABLE
Leadtools.Twain.TwainCapabilityValue.DiscardBlankPagesAuto TWBP_AUTO
Leadtools.Twain.SaveCapabilityOptions Specifies whether all of possible capability values, current values, or default values are saved to disk.
Leadtools.Twain.SaveCapabilityOptions.Current Saves only the current values for each capability to disk.
Leadtools.Twain.SaveCapabilityOptions.Default Saves only the default values for each capability to disk.
Leadtools.Twain.SaveCapabilityOptions.All Saves all of possible capability values to disk.
Leadtools.Twain.TwainSession.SaveTemplateFile(String,Int32[],Leadtools.Twain.SaveCapabilityOptions) Saves a list of capabilities to the specified template file on disk.

New Members

The following members have been added to existing types in v18:

Member Description
Leadtools.Twain.TwainSession.SaveTemplateFile(string, int[], Leadtools.Twain.SaveCapabilityOptions) Saves a list of capabilities to the specified template file on disk.

New Enumerations

The following enumerations have been added to existing types in v18:

Enumeration Description
Leadtools.Twain.SaveCapabilityOptions Specifies whether all possible capability values, current values, or default values are saved to disk.

For more information, refer to New in 18.

The Leadtools.Twain now gives the user the ability to select the TWAIN version (TWAIN v1.0 or v2.0) to work with.

New Members

The following members have been added to existing classes in v17.5:

Member Description
Leadtools.Twain.TwainSession.SetVersion Sets the desired Twain version to work with.

New Enumerations

The following enumerations have been added to LEADTOOLS For .NET v17.5:

Enumeration Description
Leadtools.Twain.TwainVersion The TwainVersion enumerated type represents the possible Twain versions you can set via Leadtools.Twain.TwainSession.SetVersion

Version Changes: 16.5 to 17

New Enumerations

The following enumerations have been added to LEADTOOLS For .NET v17:

Enumeration Description
Leadtools.Twain.TwainReturnCode.CheckStatus TWRC_CHECKSTATUS

Version Changes: 16 to 16.5

New Members

The following members have been added to existing classes in v16.5:

Member Description
Leadtools.Twain.TwainSession.Startup2 Initializes the TWAIN session.
Leadtools.Twain.TwainSession.SaveCustomDSData Saves the custom data source data to a file.
Leadtools.Twain.TwainSession.UpdateCustomDSData Update the custom data source.

New Enumerations

The following enumerations have been added to LEADTOOLS For .NET v16.5:

Enumeration Description
Leadtools.Twain.TwainLanguage The TwainLanguage enumerated type represents the possible values to be used in Leadtools.Twain.TwainSession.Startup2.
Leadtools.Twain.TwainCapabilityType Indicates the capability that is being retrieved or set.
Leadtools.Twain.TwainCountry The TwainCountry enumerated type represents the possible values to be used in Leadtools.Twain.TwainSession.Startup2.
Leadtools.Twain.TwainConditionCode The condition code constants for retrieving the extended image information.
Leadtools.Twain.TwainExtendedImage The extended image information ID constants.
Leadtools.Twain.TwainCapabilityValue
Leadtools.Twain.TwainExceptionCode Used as a value for Leadtools.Twain.TwainException.Code property.

Version Changes: 15 to 16

No changes were made to this assembly.

Version Changes: 14.5 to 15

New Types

The following types have been added to LEADTOOLS For .NET v15:

Type Description
Leadtools.Twain.TwainColorScheme Represents color scheme for Twain.
Leadtools.Twain.TwainFileFormat Represents Twain file format.
Leadtools.Twain.TwainImageResolutionProperties Provides image resolution information for the current selected data source.
Leadtools.Twain.TwainTransferMode Represents the possible Twain transfer modes.
Leadtools.Twain.TwainImageEffectsFlags Represents specific Twain image effects.
Leadtools.Twain.TwainPaperOrientation Represents TWAIN paper orientation.
Leadtools.Twain.TwainAcquirePageOptions Provides acquire page options for the current selected data source.
Leadtools.Twain.TwainFileSystemMessage represents the possible messages will be used in Twain File System.
Leadtools.Twain.TwainDuplexScanningMode Represents TWAIN duplex scanning mode.
Leadtools.Twain.TwainImageEffectsProperties Provides image effects information for the current selected data source.
Leadtools.Twain.TwainImageUnit Represents Twain image unit.
Leadtools.Twain.TwainDataTransferFillOrder Represents the TWAIN data transfer fill order.
Leadtools.Twain.TwainDataTransferProperties Provides data transfer information for the current selected data source.
Leadtools.Twain.TwainTransferOptions Provides transfer options for the current selected data source.
Leadtools.Twain.TwainMemoryDataFlags Represents the possible values to be used in Leadtools.Twain.TwainMemoryData.Flags property.
Leadtools.Twain.TwainProperties Provides TWAIN properties for the current selected data source.
Leadtools.Twain.TwainPaperSize Represents TWAIN paper size.
Leadtools.Twain.TwainImagePixelFlavor Represents TWAIN image pixel flavor.
Leadtools.Twain.TwainCompressionMode Represents TWAIN compress mode.

New Members

The following members have been added to existing classes in v15:

Type Description
Leadtools.Twain.TwainSession.AcquireToImage Acquires one image from a TWAIN source.
Leadtools.Twain.TwainSession.AcquirePageOptions Gets or sets the paper size and paper orientation values to use when transferring images from the current TWAIN source.
Leadtools.Twain.TwainRgbResponseFlags.None No options.
Leadtools.Twain.TwainFrame.Empty Initializes a new Leadtools.Twain.TwainFrame object with default values.
Leadtools.Twain.TwainCapabilityValue.BarcodeTypeMaxiCode TWBT_MAXICODE
Leadtools.Twain.TwainCapabilityValue.CountryHongKong TWCY_HONDURAS
Leadtools.Twain.TwainCapabilityValue.CountryDominicanRep TWCY_DOMINCANREP
Leadtools.Twain.TwainCapabilityValue.BarcodeRotationX TWBCOR_ROTX

Event Handlers Delegates

LEADTOOLS For .NET Class Library uses the new .NET 2.0 generic event handler delegate module.

The following table lists the delegate types that have been removed in v.15:

Version 14.5 Version 15
TwainTemplateEventHandler EventHandler<Leadtools.Twain.TwainTemplateEventArgs >
TwainAcquireMultiPageEventHandler EventHandler<Leadtools.Twain.TwainAcquireMultiPageEventArgs >
TwainAcquirePageEventHandler EventHandler<Leadtools.Twain.TwainAcquirePageEventArgs >
TwainSetPropertyEventHandler EventHandler<Leadtools.Twain.TwainSetPropertyEventArgs >
TwainFastConfigurationEventHandler EventHandler<Leadtools.Twain.TwainFastConfigurationEventArgs >

Removed Types

The following types have been removed in v.15:

Type Description
JpegCompressionSet Use Leadtools.Twain.TwainJpegCompression instead.
JpegCompressionRetrieve Use Leadtools.Twain.TwainJpegCompression instead.

Renamed Types

The following types have been renamed in v.15:

Version 14.5 Version 15
TwainSession.SetAcquireSourceName Leadtools.Twain.TwainSession.SelectSource
TwainDataTransfer Leadtools.Twain.TwainDataTransferProperties
FileSystemMs Leadtools.Twain.TwainFileSystemMessage
TwainTransferMode Leadtools.Twain.TwainTransferMode
ImageEffectsFlag Leadtools.Twain.TwainImageEffectsFlags
TwainMemoryFlag Leadtools.Twain.TwainMemoryDataFlags
TwainImageEffect Leadtools.Twain.TwainImageEffectsProperties
TwainImageResolutio Leadtools.Twain.TwainImageResolutionProperties

Removed Members

The following members have been removed in v.15:

Member Description
Leadtools.Twain.TwainSession_events.StartupFlags Now a parameter to Leadtools.Twain.TwainSession.Startup.
Leadtools.Twain.TwainSession.FastImageFormat Now a parameter to Leadtools.Twain.TwainSession.AcquireFast.
Leadtools.Twain.TwainSession.FastBitsPerPixel Now a parameter to Leadtools.Twain.TwainSession.AcquireFast.
Leadtools.Twain.TwainSession.FastBufferSize Now a parameter to Leadtools.Twain.TwainSession.AcquireFast.
Leadtools.Twain.TwainSession.SelectedSourceName Get with Leadtools.Twain.TwainSession.SelectedSourceName and set through a parameter to Leadtools.Twain.TwainSession.SelectSource.
Leadtools.Twain.TwainSession.FileTransferName Use Leadtools.Twain.TwainSession.TransferOptions instead.
Leadtools.Twain.TwainSession.FastTransferMechanism Use Leadtools.Twain.TwainSession.TransferOptions instead.
Leadtools.Twain.TwainSession.DataTransfer Use Leadtools.Twain.TwainSession.TransferOptions instead.
Leadtools.Twain.SetTransferOptions Use Leadtools.Twain.TwainSession.TransferOptions instead
Leadtools.Twain.TwainSession.GetTransferOptions Use Leadtools.Twain.TwainSession.TransferOptions instead.
Leadtools.Twain.TwainSession.TransferMode Use Leadtools.Twain.TwainSession.TransferOptions instead.
Leadtools.Twain.TwainSession.TransferFileName Use Leadtools.Twain.TwainSession.TransferOptions instead.
Leadtools.Twain.TwainSession.TransferFileFormat Use Leadtools.Twain.TwainSession.TransferOptions instead.
Leadtools.Twain.TwainSession.TransferCompressionType Use Leadtools.Twain.TwainSession.TransferOptions instead.
Leadtools.Twain.TwainSession.MemoryBufferSize Use Leadtools.Twain.TwainDataTransferProperties.MemoryBufferSize instead.
Leadtools.Twain.TwainSession.ImageResolution Use Leadtools.Twain.TwainProperties.ImageResolution instead.
Leadtools.Twain.TwainSession.EnableAutoFeed Use TwainProperties.EnableAutoFeed instead.
Leadtools.Twain.TwainSession.MaxPagesNumber Use TwainProperties.MaximumNumberOfPages instead.
Leadtools.Twain.TwainSession.SetImageEffects Use Leadtools.Twain.TwainImageEffectsProperties.Halftone, Leadtools.Twain.TwainImageEffectsProperties.PixelFlavor, Leadtools.Twain.TwainImageEffectsProperties.ColorScheme and Leadtools.Twain.TwainImageEffectsProperties.Shadow instead.
Leadtools.Twain.TwainSession.GetImageEffects Use LeadtoolsTwain.TwainImageEffectsProperties.Halftone, LeadtoolsTwain.TwainImageEffectsProperties.PixelFlavor, LeadtoolsTwain.TwainImageEffectsProperties.ColorScheme and LeadtoolsTwain.TwainImageEffectsProperties.Shadow instead.
Leadtools.Twain.TwainSession.ImageBrightness Use Leadtools.Twain.TwainImageEffectsProperties.Brightness instead.
Leadtools.Twain.TwainSession.ImageContrast Use Leadtools.Twain.TwainImageEffectsProperties.Contrast instead.
Leadtools.Twain.TwainSession.ImageHighlight Use Leadtools.Twain.TwainImageEffectsProperties.Highlight instead.
Leadtools.Twain.TwainSession.PaperSize Use TwainAcquirePageOptions.PaperSize instead.
Leadtools.Twain.TwainSession.PaperDirection Use Leadtools.Twain.TwainAcquirePageOptions.PaperOrientation instead.
Leadtools.Twain.TwainException.CheckErrorCode Internal use method removed.
Leadtools.Twain.TwainFileSystem.Empty Use Leadtools.Twain.TwainFileSystem constructor instead.
Leadtools.Twain.TwainExceptionCode.NotAvailable Internal use member removed.
Leadtools.Twain.TwainExceptionCode.BadDestination Internal use member removed
Leadtools.Twain.TwainExceptionCode.Canceled Internal use member removed.
Leadtools.Twain.TwainExceptionCode.BadCapability Internal use member removed.
Leadtools.Twain.TwainExceptionCode.CapabilityUnsupported Internal use member removed.
Leadtools.Twain.TwainExceptionCode.SequenceError Internal use member removed.
Leadtools.Twain.TwainExceptionCode.FileXferUnsupported Internal use member removed.
Leadtools.Twain.TwainFrame.Clone Type changed to structure and "Clone" is no longer required.

Changed Types

The following types have been changed in v.15:

Version 14.5 Version 15
Leadtools.Twain.TwainFileSystem Changed from a structure to a class.
Leadtools.Twain.TwainFrame Changed from a class to a structure.

Renamed Members

The following members have been renamed in v.15:

Version 14.5 Version 15
Leadtools.Twain.TwainSession.SupportedCapabilities Leadtools.Twain.TwainSession.QuerySupportedCapabilities.
Leadtools.Twain.TwainSession.FileSystem Leadtools.Twain.TwainSession.QueryFileSystem.
Leadtools.Twain.TwainSession.SourceInformation Leadtools.Twain.TwainSession.QuerySourceInformation.
Leadtools.Twain.TwainSession.ShowProgress Leadtools.Twain.TwainSession.ShowProgressIndicator.
Leadtools.Twain.TwainSession.EnableDuplex Leadtools.Twain.TwainSession.EnableDuplexScanning.
Leadtools.Twain.TwainSession.DuplexMode Leadtools.Twain.TwainSession.DuplexScanningMode.
Leadtools.Twain.TwainSession.MaxXferCount Leadtools.Twain.TwainSession.MaximumTransferCount.
Leadtools.Twain.TwainSession.ShowTemplateDlg Leadtools.Twain.TwainSession.ShowTemplateDialog.
Leadtools.Twain.TwainSession.IsFileTransferAvailable Leadtools.Twain.TwainSession.IsTransferModeAvailable.
Leadtools.Twain.TwainSession.IsNativeTransferAvailable Leadtools.Twain.TwainSession.IsTransferModeAvailable.
Leadtools.Twain.TwainSession.XResolution Leadtools.Twain.TwainSession.Resolution.
Leadtools.Twain.TwainSession.YResolution Leadtools.Twain.TwainSession.Resolution.
Leadtools.Twain.TwainSession.ShowProgress Leadtools.Twain.TwainSession.ShowProgressIndicator.
Leadtools.Twain.TwainSession.DuplexScanning Leadtools.Twain.TwainSession.DuplexScanningMode.
Leadtools.Twain.TwainSession.DuplexMode Leadtools.Twain.TwainSession.DuplexScanningMode.
Leadtools.Twain.TwainSession.EnableDuplex Leadtools.Twain.TwainSession.EnableDuplexScanning.
Leadtools.Twain.TwainSession.SetPropertyEvent Leadtools.Twain.TwainSession.SetProperty.
Leadtools.Twain.TwainSession.GetJPEGCompression Leadtools.Twain.TwainSession.GetJpegCompression.
Leadtools.Twain.TwainSession.SetJPEGCompression Leadtools.Twain.TwainSession.SetJpegCompression.
Leadtools.Twain.TwainSession.MaxXferCount Leadtools.Twain.TwainSession.MaximumTransferCount.
Leadtools.Twain.TwainSession.ModifyRGBResponse Leadtools.Twain.TwainSession.ModifyRgbResponse.
Leadtools.Twain.TwainFastConfigurationEventArgs.FastConfig Leadtools.Twain.TwainFastConfigurationEventArgs.FastConfiguration.
Leadtools.Twain.TwainStartupFlags.InitializeMultiThreaded Leadtools.Twain.TwainStartupFlags.InitializeMultithreaded.
Leadtools.Twain.TwainConditionCode.CapSeqeEror Leadtools.Twain.TwainConditionCode.CapSeqError.
TwainDataTransfer.TransferMode Leadtools.Twain.TwainDataTransferProperties.TransferMechanism.
TwainDataTransfer.EnableSaveMultipageFile Leadtools.Twain.TwainDataTransferProperties.SaveToOneFile.
TwainDataTransfer.EnableAppendToFile Leadtools.Twain.TwainDataTransferProperties.AppendToFile.
TwainDataTransfer.EnableDumpMemoryBuffersToFile Leadtools.Twain.TwainDataTransferProperties.DumpMemoryBuffersToFile.
Leadtools.Twain.TwainExtendedImage.HorzlineXcoord Leadtools.Twain.TwainExtendedImage.HorzlineXCoord.
Leadtools.Twain.TwainExtendedImage.Formhorzdocoffset Leadtools.Twain.ExtendedImage.FormHorzDocOffset.
Leadtools.Twain.TwainExtendedImage.DeshadeWhiteRlMin Leadtools.Twain.TwainExtendedImage.DeshadeWhiteRLMin.
Leadtools.Twain.TwainExtendedImage.DeshadeBlackRlMin Leadtools.Twain.TwainExtendedImage.DeshadeBlackRLMin.
Leadtools.Twain.TwainExtendedImage.VertLineYcoord Leadtools.Twain.TwainExtendedImage.VertLineYCoord.
Leadtools.Twain.TwainExtendedImage.DeshadeBlackRlMax Leadtools.Twain.TwainExtendedImage.DeshadeBlackRLMax.
Leadtools.Twain.TwainExtendedImage.VertLineXcoord Leadtools.Twain.TwainExtendedImage.VertLineXCoord.
Leadtools.Twain.TwainExtendedImage.Deshadecount Leadtools.Twain.TwainExtendedImage.DeshadeCount.
Leadtools.Twain.TwainExtendedImage.HorzlineYcoord Leadtools.Twain.TwainExtendedImage.HorzlineYCoord.
Leadtools.Twain.TwainExtendedImage.DeshadeWhiteRlMax Leadtools>Twain.TwainExtendedImage.DeshadeWhiteRLMax.
Leadtools.Twain.TwainExtendedImage.DeshadeWhiteRlAve Leadtools.Twain.TwainExtendedImage.DeshadeWhiteRLAve.
Leadtools.Twain.TwainCapability.OneValue Leadtools.Twain.TwainCapability.OneValueCapability.
Leadtools.Twain.TwainCapability.Enumeration Leadtools.Twain.TwainCapability.EnumerationCapability.
Leadtools.Twain.TwainCapability.Array Leadtools.Twain.TwainCapability.ArrayCapability.
Leadtools.Twain.TwainCapability.Range Leadtools.Twain.TwainCapability.RangeCapability.
Leadtools.Twain.TwainAcquireMultiPageEventArgs.Page Leadtools.Twain.TwainAcquireMultiPageEventArgs.PageNumber.
Leadtools.Twain.TwainJpegCompression.ColorSpace Leadtools.Twain.TwainJpegCompression.ColorScheme.
Leadtools.Twain.TwainJpegCompression.NumComponents Leadtools.Twain.TwainJpegCompression.ColorComponentCount.
Leadtools.Twain.TwainJpegCompression.GetQuantMap Leadtools.Twain.TwainJpegCompression.GetQuantizationMap.
Leadtools.Twain.TwainJpegCompression.SetQuantMap Leadtools.Twain.TwainJpegCompression.SetQuantizationMap.
Leadtools.Twain.TwainJpegCompression.GetQuantTable Leadtools.Twain.TwainJpegCompression.GetQuantizationTable.
Leadtools.Twain.TwainJpegCompression.SetQuantTable Leadtools.Twain.TwainJpegCompression.SetQuantizationTable.
Leadtools.Twain.TwainFastConfiguration.Empty Leadtools.Twain.TwainFastConfiguration.Default.
Leadtools.Twain.TwainImageEffects.PixelFlavor Leadtools.Twain.TwainImageEffects.Flags.
Leadtools.Twain.TwainImageEffects.ColorScheme Leadtools.Twain.TwainImageEffects.Flags.
Leadtools.Twain.TwainImageEffects.Shadow Leadtools.Twain.TwainImageEffects.Flags.
Leadtools.Twain.TwainImageEffects.HalfTone Leadtools.Twain.TwainImageEffects.Flags.
Leadtools.Twain.TwainImageEffects.HighLight Leadtools.Twain.TwainImageEffects.Highlight.
Leadtools.Twain.TwainFileSystem.FileType Leadtools.Twain.TwainFileSystem.FileFormat.
Leadtools.Twain.TwainCapabilityValue.BarCodeSearchModeHorz Leadtools.Twain.TwainCapabilityValue.BarcodeSearchModeHorzVert.
Leadtools.Twain.TwainCapabilityValue.CountryPhillippines Leadtools.Twain.TwainCapabilityValue.CountryPhilippines.
Leadtools.Twain.TwainCapabilityValue.CountryCostarica Leadtools.Twain.TwainCapabilityValue.CountryCostaRica.
Leadtools.Twain.TwainCapabilityValue.CountrySrilanka Leadtools.Twain.TwainCapabilityValue.CountrySriLanka.
Leadtools.Twain.TwainCapabilityValue.LightSourceIr Leadtools.Twain.TwainCapabilityValue.LightSourceIR.
Leadtools.Twain.TwainCapabilityValue.AudioFormatAu Leadtools.Twain.TwainCapabilityValue.AudioFormatAU.
Leadtools.Twain.TwainCapabilityValue.CountryFrPolyneisa Leadtools.Twain.TwainCapabilityValue.CountryFrPolynesia.
Leadtools.Twain.TwainCapabilityValue.BarCodeTypeEan8 Leadtools.Twain.TwainCapabilityValue.BarcodeTypeEan8.
Leadtools.Twain.TwainCapabilityValue.BarCodeSearchModeVert Leadtools.Twain.TwainCapabilityValue.BarcodeSearchModeVertHorz.
Leadtools.Twain.TwainCapabilityValue.PixelTypeBw Leadtools.Twain.TwainCapabilityValue.PixelTypeBW.
Leadtools.Twain.TwainCapabilityValue.BarCodeType3Of9 Leadtools.Twain.TwainCapabilityValue.BarcodeType3Of9.
Leadtools.Twain.TwainCapabilityValue.BarCodeType2Of5Iata Leadtools.Twain.TwainCapabilityValue.BarcodeType2Of5Iata.
Leadtools.Twain.TwainCapabilityValue.BarcodeType3Of9FullAscii.
Leadtools.Twain.TwainCapabilityValue.CountryCamaroon Leadtools.Twain.TwainCapabilityValue.CountryCameroon.
Leadtools.Twain.TwainCapabilityValue.BarCodeTypeUpce Leadtools.Twain.TwainCapabilityValue.BarcodeTypeUpce.
Leadtools.Twain.TwainCapabilityValue.FlipRotationFanFold Leadtools.Twain.TwainCapabilityValue.FlipRotationFanfold.
Leadtools.Twain.TwainCapabilityValue.BarCodeTypePdf417 Leadtools.Twain.TwainCapabilityValue.BarcodeTypePdf417.
Leadtools.Twain.TwainCapabilityValue.BarCodeType2Of5Interleaved Leadtools.Twain.TwainCapabilityValue.BarcodeType2Of5Interleaved.
Leadtools.Twain.TwainCapabilityValue.LanguageEnglishUk Leadtools.Twain.TwainCapabilityValue.LanguageEnglishUK.
Leadtools.Twain.TwainCapabilityValue.CountryCentralAfRep Leadtools.Twain.TwainCapabilityValue.CountryCentralAfricaRepublic.
Leadtools.Twain.TwainCapabilityValue.BarCodeTypeCode93 Leadtools.Twain.TwainCapabilityValue.BarcodeTypeCode93.
Leadtools.Twain.TwainCapabilityValue.BarCodeRotation90 Leadtools.Twain.TwainCapabilityValue.BarcodeRotation90.
Leadtools.Twain.TwainCapabilityValue.CountryUaEmirates Leadtools.Twain.TwainCapabilityValue.CountryUAEmirates.
Leadtools.Twain.TwainCapabilityValue.BarCodeTypeCodabarWithStartStop Leadtools.Twain.TwainCapabilityValue.BarcodeTypeCodaBarWithStartStop.
Leadtools.Twain.TwainCapabilityValue.LightSourceUv Leadtools.Twain.TwainCapabilityValue.LightSourceUV.
Leadtools.Twain.TwainCapabilityValue.LanguageArabicSaudiarabia Leadtools.Twain.TwainCapabilityValue.LanguageArabicSaudiArabia.
Leadtools.Twain.TwainCapabilityValue.BarCodeTypeUcc128 Leadtools.Twain.TwainCapabilityValue.BarcodeTypeUcc128.
Leadtools.Twain.TwainCapabilityValue.BarCodeTypeEan13 Leadtools.Twain.TwainCapabilityValue.BarcodeTypeEan13.
Leadtools.Twain.TwainCapabilityValue.CountryGuantanamobay Leadtools.Twain.TwainCapabilityValue.CountryGuantanamoBay.
Leadtools.Twain.TwainCapabilityValue.BarCodeRotation270 Leadtools.Twain.TwainCapabilityValue.BarcodeRotation270.
Leadtools.Twain.TwainCapabilityValue.BitDepthReductionCustHalftone Leadtools.Twain.TwainCapabilityValue.BitDepthReductionCustomHalftone.
Leadtools.Twain.TwainCapabilityValue.BarCodeType2Of5DataLogic Leadtools.Twain.TwainCapabilityValue.BarcodeType2Of5DataLogic.
Leadtools.Twain.TwainCapabilityValue.BarCodeType2Of5Industrial Leadtools.Twain.TwainCapabilityValue.BarcodeType2Of5Industrial.
Leadtools.Twain.TwainCapabilityValue.CountryGibralter Leadtools.Twain.TwainCapabilityValue.CountryGibraltar.
Leadtools.Twain.TwainCapabilityValue.BarCodeType2Of5Noninterleaved Leadtools.Twain.TwainCapabilityValue.BarcodeType2Of5NonInterleaved.
Leadtools.Twain.TwainCapabilityValue.BarCodeTypeCodabar Leadtools.Twain.TwainCapabilityValue.BarcodeTypeCodaBar.
Leadtools.Twain.TwainCapabilityValue.CountryGrenedines Leadtools.Twain.TwainCapabilityValue.CountryGrenadines.
Leadtools.Twain.TwainCapabilityValue.BarCodeTypeUpca Leadtools.Twain.TwainCapabilityValue.BarcodeTypeUpca.
Leadtools.Twain.TwainCapabilityValue.CountryLuxenbourg Leadtools.Twain.TwainCapabilityValue.CountryLuxembourg.
Leadtools.Twain.TwainCapabilityValue.BarCodeRotation180 Leadtools.Twain.TwainCapabilityValue.BarcodeRotation180.
Leadtools.Twain.TwainCapabilityValue.BarCodeTypeCode128 Leadtools.Twain.TwainCapabilityValue.BarcodeTypeCode128.
Leadtools.Twain.TwainCapabilityValue.BarCodeType2Of5Matrix Leadtools.Twain.TwainCapabilityValue.BarcodeType2Of5Matrix.
Leadtools.Twain.TwainCapabilityValue.BarCodeTypePostnet Leadtools.Twain.TwainCapabilityValue.BarcodeTypePostNet.
Leadtools.Twain.TwainCapabilityValue.BarCodeRotation0 Leadtools.Twain.TwainCapabilityValue.BarcodeRotation0.
Leadtools.Twain.TwainCapabilityValue.CameraPreviewUi Leadtools.Twain.TwainCapabilityType.CameraPreviewUI
Leadtools.Twain.TwainCapabilityValue.CustomDsData Leadtools.Twain.TwainCapabilityType.CustomDSData.
Leadtools.Twain.TwainCapabilityValue.EndOrser Leadtools.Twain.TwainCapabilityType.Endorser.
Leadtools.Twain.TwainCapabilityValue.UiControllable Leadtools.Twain.TwainCapabilityType.UIControllable.
Leadtools.Twain.TwainCapabilityValue.ReAcquireAllowed Leadtools.Twain.TwainCapabilityType.ReacquireAllowed.
Leadtools.Twain.TwainCapabilityValue.ImageCustHalftone Leadtools.Twain.TwainCapabilityType.ImageCustomHalftone.
Leadtools.Twain.TwainCapabilityValue.ImageHighLight Leadtools.Twain.TwainCapabilityType.ImageHighlight.

Changed Members

The following members have been changed in v.15:

Member Description
Leadtools.Twain.TwainSession.Startup New parameters added.
Leadtools.Twain.TwainSession.AcquireFast New parameters added.
Leadtools.Twain.TwainSession.QueryFileSystem New parameters added.
TwainFindFastConfigurationResult.Tested

Property value changed to RasterCollection < TwainFastConfiguration>

Leadtools.Twain.TwainSetPropertyEventArgs.Capability Property changed to readonly.
Leadtoools.Twain.TwainSetPropertyEventArgs.Status Property changed to readonly.
Leadtools.Twain.TwainExtraImageInformation.Count Property changed to readonly.
Leadtools.Twain.TwainDataTransferProperties.FillOrder Property value changed to Leadtools.Twain.TwainDataTransferFillOrder
Leadtools.Twain.TwainDataTransferProperties.BufferedMemoryCompression Property value changed to Leadtools.Twain.TwainCompressionMode
Leadtools.Twain.TwainDataTransferProperties.TransferMechanism Property value changed to Leadtools.Twain.TwainTransferMechanism
Leadtools.Twain.TwainDataTransferProperties.ScanFileFormat Property value changed to Leadtools.Twain.TwainFileFormat
Leadtools.Twain.TwainJpegCompression.GetHuffmanMap Method returns an array of integers instead.
Leadtools.Twain.TwainJpegCompression.SetHuffmanMap Method accepts an array of integers instead.
Leadtools.Twain.TwainJpegCompression.GetHuffmanDC Method returns an array of Leadtools.Twain.TwainMemoryData instead.
Leadtools.Twain.TwainJpegCompression.SetHuffmanDC Method accepts an array of Leadtools.Twain.TwainMemoryData instead.
Leadtools.Twain.TwainJpegCompression.GetHuffmanAC Method returns an array of Leadtools.Twain.TwainMemoryData instead.
Leadtools.Twain.TwainJpegCompression.SetHuffmanAC Method accepts an array of Leadtools.Twain.TwainMemoryData instead.
Leadtools.Twain.TwainMemoryData.Data Property value changed to IntPtr.

Methods Changed into Properties

The following methods have changed into properties in v.15:

Version 14.5 Version 15
Leadtools.Twain.TwainSession.GetProperties Leadtools.Twain.TwainSession.Properties
Leadtools.Twain.TwainSession.SetProperties Leadtools.Twain.TwainSession.Properties
Help Version 23.0.2024.8.27
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2024 LEAD Technologies, Inc. All Rights Reserved.

LEADTOOLS Imaging, Medical, and Document
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2023 LEAD Technologies, Inc. All Rights Reserved.