In This Topic
New assembly Vintasoft.WiaImageScanning.dll
Vintasoft.WiaImageScanning assembly contains classes, which allow to work with WIA image scanners in .NET application for Windows.
API changes in Vintasoft.Sane.dll
Changed classes:
| Vintasoft.Sane.SaneLocalDevice |
| Added properties |
| public bool HasDuplex { get; } |
Gets or sets a value indicating whether the device can acquire images in duplex mode. |
| public bool HasFeeder { get; } |
Gets or sets a value indicating whether the device has the automatic document feeder. |
| public bool HasFlatbed { get; } |
Gets or sets a value indicating whether the device has flatbed. |
| public bool IsDuplexEnabled { get; set; } |
Gets or sets a value indicating whether the device uses the duplex mode. |
| public bool IsFeederEnabled { get; set; } |
Gets or sets a value indicating whether the device uses the automatic document feeder. |
| public bool IsFlatbedEnabled { get; set; } |
Gets or sets a value indicating whether the device uses flatbed. |
| |
|
API changes in Vintasoft.EsclImageScanning.dll
New classes:
| public class Vintasoft.EsclImageScanning.EsclDeviceFoundEventArgs |
Provides data for the DeviceFound event. |
Removed classes:
| public class Vintasoft.EsclImageScanning.EsclDeviceAddedEventArgs |
Use the Vintasoft.EsclImageScanning.EsclDeviceFoundEventArgs class. |
| public class Vintasoft.EsclImageScanning.EsclDeviceChangedEventArgs |
Use the Vintasoft.EsclImageScanning.EsclDeviceFoundEventArgs class. |
| public class Vintasoft.EsclImageScanning.EsclDeviceRemovedEventArgs |
Use the Vintasoft.EsclImageScanning.EsclDeviceFoundEventArgs class. |
Changed classes:
| Vintasoft.EsclImageScanning.EsclDevice |
| Added properties |
| public bool HasDuplex { get; } |
Gets or sets a value indicating whether the device can acquire images in duplex mode. |
| public bool HasFeeder { get; } |
Gets or sets a value indicating whether the device has the automatic document feeder. |
| public bool HasFlatbed { get; } |
Gets or sets a value indicating whether the device has flatbed. |
| public string Ip4Address { get; } |
Gets the IP4-address of this eSCL device. |
| public string Ip6Address { get; } |
Gets the IP6-address of this eSCL device. |
| public bool IsDuplexEnabled { get; set; } |
Gets or sets a value indicating whether the device uses the duplex mode. |
| public bool IsFeederEnabled { get; set; } |
Gets or sets a value indicating whether the device uses the automatic document feeder. |
| public bool IsFlatbedEnabled { get; set; } |
Gets or sets a value indicating whether the device uses flatbed. |
| public Vintasoft.EsclImageScanning.EsclDeviceNetworkNameType NetworkNameType { get; set; } |
Gets or sets a type of network name that should be used for communication with this eSCL device. |
| |
|
| Renamed properties |
| public string[] Txt { get; } |
public System.Collections.Generic.Dictionary<string,string> TxtRecords { get; } |
| |
|
| Removed properties |
| public Vintasoft.EsclImageScanning.EsclScanInputSource ScanInputSource { get; set; } |
Use properties EsclDevice.IsFlatbedEnabled, EsclDevice.IsFeederEnabled, EsclDevice.IsDuplexEnabled OR get/set the device capability with name "source". |
| public bool UseHttps { get; set; } |
This property is not used anymore. |
| |
|
| Removed methods |
| public Vintasoft.EsclImageScanning.EsclScanInputSource[] GetSupportedScanInputSources() |
Get supported values for device capability with name "source". |
| |
|
| Vintasoft.EsclImageScanning.EsclDeviceManager |
| Added properties |
| public int DeviceSearchTimeout { get; set; } |
Gets or sets the timeout, in milliseconds, for device searching in network. |
| |
|
| Added events |
| public event System.EventHandler<Vintasoft.EsclImageScanning.EsclDeviceFoundEventArgs> DeviceFound |
Occurs when eSCL device is found. |
| |
|
| Removed events |
| public event System.EventHandler<Vintasoft.EsclImageScanning.EsclDeviceAddedEventArgs> DeviceAdded |
Use the EsclDeviceManager.DeviceFound event. |
| public event System.EventHandler<Vintasoft.EsclImageScanning.EsclDeviceChangedEventArgs> DeviceChanged |
Use the EsclDeviceManager.DeviceFound event. |
| public event System.EventHandler<Vintasoft.EsclImageScanning.EsclDeviceRemovedEventArgs> DeviceRemoved |
Use the EsclDeviceManager.DeviceFound event. |
| |
|
New enumerations:
| public enum Vintasoft.EsclImageScanning.EsclDeviceNetworkNameType |
Specifies available types of network names of eSCL device. |
Removed enumerations:
| public enum Vintasoft.EsclImageScanning.EsclScanInputSource |
This enumeration is not used any more. |