Version Changes: 19 to 20
The following members have been added:
Name | Description |
---|---|
Leadtools.Wia.WiaSession.AcquireSimple(WiaVersion,IntPtr,object,WiaDeviceType,WiaAcquireFlags,WiaProperties) |
Acquires one or more images from a WIA source. |
The following members have been removed:
Name | Description |
---|---|
Leadtools.Wia.WiaSession.AcquireSimple(WiaVersion,IntPtr,object,WiaDeviceType,WiaAcquireFlags) |
Acquires one or more images from a WIA source. |
Version Changes: 18 to 19
The following members have been added:
Name | Description |
---|---|
Leadtools.Wia.WiaSession.Acquire(IntPtr,object,WiaAcquireFlags) | Acquires one or more images from a WIA source. |
Leadtools.Wia.WiaSession.AcquireEvent | Occurs for each page acquired from the currently selected WIA source using the Acquire or AcquireSimple methods and it will also get called for each end of page to provide the user with the EndOfPage flag through the Flags member of the WiaAcquireEventArgs event argument to indicate the end of each page transfer. |
Leadtools.Wia.WiaSession.AcquireFileEvent | Occurs for each page acquired from the currently selected WIA source using the AcquireToFile method and it will also get called for each end of page to provide the user with the EndOfPage flag through the Flags member of the WiaAcquireFileEventArgs event argument to indicate the end of each page transfer. |
Leadtools.Wia.WiaSession.AcquireSimple(WiaVersion,IntPtr,object,WiaDeviceType,WiaAcquireFlags) | Acquires one or more images from a WIA source. |
Leadtools.Wia.WiaSession.AcquireToFile(IntPtr,object,WiaAcquireFlags) | Acquires one or more images from a WIA source directly to file(s). |
Leadtools.Wia.WiaSession.EnumCapabilitiesEvent | Occurs for each found capability of the currently selected WIA source after calling the EnumCapabilities method. |
Leadtools.Wia.WiaSession.EnumDevicesEvent | Occurs for each found WIA device after calling the EnumDevices method. |
Leadtools.Wia.WiaSession.EnumFormatsEvent | Occurs for each found supported transfer format of the currently selected WIA source after calling the EnumFormats method. |
Leadtools.Wia.WiaSession.EnumItemsEvent | Occurs for each found WIA child item after calling the EnumChildItems method. |
Leadtools.Wia.WiaSession.SelectDeviceDlg(IntPtr,WiaDeviceType,WiaSelectSourceFlags) | Displays a dialog box that enables the user to select a WIA hardware device for image acquisition. |
Leadtools.Wia.WiaSession.SetPropertiesEvent | Occurs while setting each property inside the WiaProperties structure after calling the SetProperties method. |
Leadtools.Wia.WiaSession.StartVideoPreview(IntPtr,bool) | Starts the video preview inside the window handle specified through the owner parameter. |
The following members have been removed:
Name | Description |
---|---|
Leadtools.Wia.WiaSession.Acquire(IWin32Window,object,WiaAcquireFlags) | Acquires one or more images from a WIA source. |
Leadtools.Wia.WiaSession.AcquireEvent | Occurs for each page acquired from the currently selected WIA source using the Leadtools.Wia.WiaSession.Acquire(System.Windows.Forms.IWin32Window,System.Object,Leadtools.Wia.WiaAcquireFlags) or Leadtools.Wia.WiaSession.AcquireSimple(Leadtools.Wia.WiaVersion,System.Windows.Forms.IWin32Window,System.Object,Leadtools.Wia.WiaDeviceType,Leadtools.Wia.WiaAcquireFlags) methods and it will also get called for each end of page to provide the user with the Leadtools.Wia.WiaAcquiredPageFlags flag through the Flags member of the Leadtools.Wia.WiaAcquireEventArgs event argument to indicate the end of each page transfer. |
Leadtools.Wia.WiaSession.AcquireFileEvent | Occurs for each page acquired from the currently selected WIA source using the Leadtools.Wia.WiaSession.AcquireToFile(System.Windows.Forms.IWin32Window,System.Object,Leadtools.Wia.WiaAcquireFlags) method and it will also get called for each end of page to provide the user with the Leadtools.Wia.WiaAcquiredPageFlags flag through the Flags member of the Leadtools.Wia.WiaAcquireFileEventArgs event argument to indicate the end of each page transfer. |
Leadtools.Wia.WiaSession.AcquireSimple(WiaVersion,IWin32Window,object,WiaDeviceType,WiaAcquireFlags) | Acquires one or more images from a WIA source. |
Leadtools.Wia.WiaSession.AcquireToFile(IWin32Window,object,WiaAcquireFlags) | Acquires one or more images from a WIA source directly to file(s). |
Leadtools.Wia.WiaSession.EnumCapabilitiesEvent | Occurs for each found capability of the currently selected WIA source after calling the Leadtools.Wia.WiaSession.EnumCapabilities(System.Object,Leadtools.Wia.WiaEnumCapabilitiesFlags) method. |
Leadtools.Wia.WiaSession.EnumDevicesEvent | Occurs for each found WIA device after calling the Leadtools.Wia.WiaSession.EnumDevices method. |
Leadtools.Wia.WiaSession.EnumFormatsEvent | Occurs for each found supported transfer format of the currently selected WIA source after calling the Leadtools.Wia.WiaSession.EnumFormats(System.Object,Leadtools.Wia.WiaEnumFormatsFlags) method. |
Leadtools.Wia.WiaSession.EnumItemsEvent | Occurs for each found WIA child item after calling the Leadtools.Wia.WiaSession.EnumChildItems(System.Object) method. |
Leadtools.Wia.WiaSession.raise__acquireEvent(object,WiaAcquireEventArgs) | Occurs while acquiring from the WIA source. |
Leadtools.Wia.WiaSession.raise__acquireFileEvent(object,WiaAcquireFileEventArgs) | Occurs while acquiring to file from the WIA source. |
Leadtools.Wia.WiaSession.raise__enumCapabilitiesEvent(object,WiaEnumCapabilitiesEventArgs) | Occurs while enumerating the WIA capabilities of the selected WIA source. |
Leadtools.Wia.WiaSession.raise__enumDevicesEvent(object,WiaEnumDevicesEventArgs) | Occurs while enumerating the WIA devices. |
Leadtools.Wia.WiaSession.raise__enumFormatsEvent(object,WiaEnumFormatsEventArgs) | Occurs while enumerating the supported WIA transfer formats of the selected WIA source. |
Leadtools.Wia.WiaSession.raise__enumItemsEvent(object,WiaEnumItemsEventArgs) | Occurs while enumerating the WIA child items. |
Leadtools.Wia.WiaSession.raise__setPropertiesEvent(object,WiaSetPropertiesEventArgs) | Occurs while setting the WIA properties. |
Leadtools.Wia.WiaSession.raise_AcquireEvent(object,WiaAcquireEventArgs) | Occurs while acquiring from the WIA source. |
Leadtools.Wia.WiaSession.raise_AcquireFileEvent(object,WiaAcquireFileEventArgs) | Occurs while acquiring to file from the WIA source. |
Leadtools.Wia.WiaSession.raise_EnumCapabilitiesEvent(object,WiaEnumCapabilitiesEventArgs) | Occurs while enumerating the WIA capabilities of the selected WIA source. |
Leadtools.Wia.WiaSession.raise_EnumDevicesEvent(object,WiaEnumDevicesEventArgs) | Occurs while enumerating the WIA devices. |
Leadtools.Wia.WiaSession.raise_EnumFormatsEvent(object,WiaEnumFormatsEventArgs) | Occurs while enumerating the supported WIA transfer formats of the selected WIA source. |
Leadtools.Wia.WiaSession.raise_EnumItemsEvent(object,WiaEnumItemsEventArgs) | Occurs while enumerating the WIA child items. |
Leadtools.Wia.WiaSession.raise_SetPropertiesEvent(object,WiaSetPropertiesEventArgs) | Occurs while setting the WIA properties. |
Leadtools.Wia.WiaSession.SelectDeviceDlg(IWin32Window,WiaDeviceType,WiaSelectSourceFlags) | Displays a dialog box that enables the user to select a WIA hardware device for image acquisition. |
Leadtools.Wia.WiaSession.SetPropertiesEvent | Occurs while setting each property inside the WiaProperties structure after calling the Leadtools.Wia.WiaSession.SetProperties(System.Object,Leadtools.Wia.WiaProperties) method. |
Leadtools.Wia.WiaSession.StartVideoPreview(IWin32Window,bool) | Starts the video preview inside the window handle specified through the owner parameter. |
The following members have been added to the existing types:
Member | Description |
---|---|
There are no new members added since last revision. | None |
For more information, refer to New in 18.
Version 17.5 has not changed from Version 17. For more information, refer to New in 17.5.
The following methods have been changed in LEADTOOLS for .NET v17:
Method | Description |
---|---|
Leadtools.Wia.WiaSession.AcquireImageFromVideo |
Return value changed from void to string value. |
Leadtools.Wia.WiaSession.GetProperties(System.Object) |
Return value changed from void to Leadtools.Wia.WiaProperties value. |
Leadtools.Wia.WiaSession.SetProperties(System.Object,Leadtools.Wia.WiaProperties) |
Extra parameter of type Leadtools.Wia.WiaProperties has been added. |
Leadtools.Wia.WiaSession.GetRootItem(System.Object) |
Return value changed from void to System.Object value. |
Leadtools.Wia.WiaSession.GetPropertyLong(System.Object,System.String,Leadtools.Wia.WiaPropertyId) |
Return value changed from void to System.Int32 value. |
Leadtools.Wia.WiaSession.GetPropertyLong(System.Object,System.String,Leadtools.Wia.WiaPropertyId) |
Extra parameter of type System.Int32 has been added. |
Leadtools.Wia.WiaSession.GetPropertyGuid(System.Object,System.String,Leadtools.Wia.WiaPropertyId) |
Return value changed from void to System.Guid value. |
Leadtools.Wia.WiaSession.GetPropertyGuid(System.Object,System.String,Leadtools.Wia.WiaPropertyId) |
Extra parameter of type System.Guid has been added. |
Leadtools.Wia.WiaSession.GetPropertyString(System.Object,System.String,Leadtools.Wia.WiaPropertyId) |
Return value changed from void to System.String value. |
Leadtools.Wia.WiaSession.GetPropertyString(System.Object,System.String,Leadtools.Wia.WiaPropertyId) |
Extra parameter of type System.String has been added. |
Leadtools.Wia.WiaSession.GetPropertySystemTime(System.Object,System.String,Leadtools.Wia.WiaPropertyId) |
Return value changed from void to System.DateTime value. |
Leadtools.Wia.WiaSession.GetPropertySystemTime(System.Object,System.String,Leadtools.Wia.WiaPropertyId) |
Extra parameter of type System.DateTime has been added. |
Leadtools.Wia.WiaSession.GetPropertyBuffer(System.Object,System.String,Leadtools.Wia.WiaPropertyId) |
Return value changed from void to System.IO.Stream value. |
Leadtools.Wia.WiaSession.GetPropertyBuffer(System.Object,System.String,Leadtools.Wia.WiaPropertyId) |
Extra parameter of type System.IO.Stream has been added. |
Leadtools.Wia.WiaSession.GetFormatGuid(Leadtools.Wia.WiaFileFormats) |
Return value changed from void to System.Guid value. |
Leadtools.Wia.WiaSession.GetCategoryGuid(Leadtools.Wia.WiaCategories) |
Extra parameter of type System.Guid has been added. |
The following properties have been removed from LEADTOOLS for .NET v17:
Property | Description |
---|---|
Leadtools.Wia.WiaSession.Properties |
Use the return value of Leadtools.Wia.WiaSession.GetProperties(System.Object) or the extra parameter in Leadtools.Wia.WiaSession.SetProperties(System.Object,Leadtools.Wia.WiaProperties) instead. |
Leadtools.Wia.WiaSession.TakenPictureFileName |
Use the return value of Leadtools.Wia.WiaSession.AcquireImageFromVideo instead. |
Leadtools.Wia.WiaSession.RootItem |
Use the return value of Leadtools.Wia.WiaSession.GetRootItem(System.Object) instead. |
Leadtools.Wia.WiaSession.LongValue |
Use the return value of Leadtools.Wia.WiaSession.GetPropertyLong(System.Object,System.String,Leadtools.Wia.WiaPropertyId) or the extra parameter in Leadtools.Wia.WiaSession.SetPropertyLong(System.Object,System.String,Leadtools.Wia.WiaPropertyId,System.Int32) instead. |
Leadtools.Wia.WiaSession.GuidValue |
Use the return value of Leadtools.Wia.WiaSession.GetPropertyGuid(System.Object,System.String,Leadtools.Wia.WiaPropertyId) or the extra parameter in Leadtools.Wia.WiaSession.SetPropertyGuid(System.Object,System.String,Leadtools.Wia.WiaPropertyId,System.Guid) instead. |
Leadtools.Wia.WiaSession.StringValue |
Use the return value of Leadtools.Wia.WiaSession.GetPropertyString(System.Object,System.String,Leadtools.Wia.WiaPropertyId) or the extra parameter in Leadtools.Wia.WiaSession.SetPropertyString(System.Object,System.String,Leadtools.Wia.WiaPropertyId,System.String) instead. |
Leadtools.Wia.WiaSession.SystemTimeValue |
Use the return value of Leadtools.Wia.WiaSession.GetPropertySystemTime(System.Object,System.String,Leadtools.Wia.WiaPropertyId) or the extra parameter in Leadtools.Wia.WiaSession.SetPropertySystemTime(System.Object,System.String,Leadtools.Wia.WiaPropertyId,System.DateTime) instead. |
Leadtools.Wia.WiaSession.BufferValue |
Use the return value of Leadtools.Wia.WiaSession.GetPropertyBuffer(System.Object,System.String,Leadtools.Wia.WiaPropertyId) or the extra parameter in Leadtools.Wia.WiaSession.SetPropertyBuffer(System.Object,System.String,Leadtools.Wia.WiaPropertyId,System.IO.Stream) instead. |
Leadtools.Wia.WiaSession.CategoryGuid |
Use the return value of Leadtools.Wia.WiaSession.GetCategoryGuid(Leadtools.Wia.WiaCategories) instead. |
Leadtools.Wia.WiaSession.FormatGuid |
Use the return value of Leadtools.Wia.WiaSession.GetFormatGuid(Leadtools.Wia.WiaFileFormats) instead. |
Version 16.5 has not changed from Version 16. For more information, refer to New in 16.5.
The following assembly has been added to LEADTOOLS For .NET v16:
Namespace | Description |
---|---|
Leadtools.Wia | Outline and description of enumerations, structures, and classes to support image acquisition from a wide variety of hardware devices. |