VintaSoft Twain .NET SDK 15.0: Documentation for .NET developer
In This Topic
    API changes in version 7.1
    In This Topic

    API changes in Vintasoft.Twain.dll

    Changed classes:

    Vintasoft.Twain.DeviceManager

    Changed events
    public event System.EventHandler<Vintasoft.Twain.DeviceManagerStateChangedEventArgs> StateChanged public event Vintasoft.Twain.DeviceManagerStateChangedEventHandler StateChanged


    Vintasoft.Twain.DeviceCollection

    Added methods
    public Vintasoft.Twain.Device GetDevice(int) Returns the device at the specified index.


    Vintasoft.Twain.Device

    Added methods
    public Vintasoft.Twain.DeviceInfo GetInfo() Returns the information about device.
    Changed events
    public event System.EventHandler<Vintasoft.Twain.DeviceStateChangedEventArgs> StateChanged public event Vintasoft.Twain.DeviceStateChangedEventHandler StateChanged
    public event System.EventHandler<Vintasoft.Twain.ImageAcquiringEventArgs> ImageAcquiring public event Vintasoft.Twain.ImageAcquiringEventHandler ImageAcquiring
    public event System.EventHandler<Vintasoft.Twain.ImageAcquiringProgressEventArgs> ImageAcquiringProgress public event Vintasoft.Twain.ImageAcquiringProgressEventHandler ImageAcquiringProgress
    public event System.EventHandler<Vintasoft.Twain.ImageAcquiredEventArgs> ImageAcquired public event Vintasoft.Twain.ImageAcquiredEventHandler ImageAcquired
    public event System.EventHandler<Vintasoft.Twain.ScanFailedEventArgs> ScanFailed public event Vintasoft.Twain.ScanFailedEventHandler ScanFailed


    Vintasoft.Twain.AcquiredImage

    Added methods
    public void Crop(System.Drawing.Rectangle) Crops specified region of an image.
    Added events
    public event System.EventHandler<Vintasoft.Twain.ImageProcessedEventArgs> ProcessingCanceled Occurs when image processing is canceled.
    Changed events
    public event System.EventHandler<Vintasoft.Twain.ImageProcessingEventArgs> Processing public event Vintasoft.Twain.ImageProcessingEventHandler Processing
    public event System.EventHandler<Vintasoft.Twain.ImageProcessingProgressEventArgs> Progress public event Vintasoft.Twain.ImageProcessingProgressEventHandler Progress
    public event Vintasoft.Twain.ImageProcessedEventHandler Processed Occurs when image processing ends.


    Vintasoft.Ftp.FtpUpload

    Changed events
    public event System.EventHandler<Vintasoft.Ftp.StatusChangedEventArgs> StatusChanged public event Vintasoft.Ftp.StatusChangedEventHandler StatusChanged
    public event System.EventHandler<Vintasoft.Ftp.ProgressChangedEventArgs> ProgressChanged public event Vintasoft.Ftp.ProgressChangedEventHandler ProgressChanged
    public event System.EventHandler<Vintasoft.Ftp.CompletedEventArgs> Completed public event Vintasoft.Ftp.CompletedEventHandler Completed


    Vintasoft.Http.HttpUpload

    Changed events
    public event System.EventHandler<Vintasoft.Http.StatusChangedEventArgs> StatusChanged public event Vintasoft.Http.StatusChangedEventHandler StatusChanged
    public event System.EventHandler<Vintasoft.Http.ProgressChangedEventArgs> ProgressChanged public event Vintasoft.Http.ProgressChangedEventHandler ProgressChanged
    public event System.EventHandler<Vintasoft.Http.CompletedEventArgs> Completed public event Vintasoft.Http.CompletedEventHandler Completed


    Changed enumerations:

    Vintasoft.Twain.ImageProcessingAction

    Added fields
    public Vintasoft.Twain.ImageProcessingAction Crop Image is cropping.


    Removed delegates:

    public delegate Vintasoft.Twain.DeviceManagerStateChangedEventHandler Represents the method that handles the DeviceManager.StateChanged event raised when the state of device manager is changed.
    public delegate Vintasoft.Twain.ImageProcessingEventHandler Represents the method that will handle the AcquiredImage.Processing event.
    public delegate Vintasoft.Twain.ImageProcessingProgressEventHandler Represents the method that will handle the AcquiredImage.Progress event.
    public delegate Vintasoft.Twain.ImageProcessedEventHandler Represents the method that will handle the AcquiredImage.Processed event.
    public delegate Vintasoft.Twain.DeviceStateChangedEventHandler Represents the method that handles the Device.StateChanged event raised when the state of device is changed.
    public delegate Vintasoft.Twain.ImageAcquiringEventHandler Represents the method that handles the Device.ImageAcquiring event.
    public delegate Vintasoft.Twain.ImageAcquiringProgressEventHandler Represents the method that will handle the Device.ImageAcquiringProgress event.
    public delegate Vintasoft.Twain.ImageAcquiredEventHandler Represents the method that handles the Device.ImageAcquired event.
    public delegate Vintasoft.Twain.ScanFailedEventHandler Represents the method that handles the Device.ScanFailed event raised when the scan process is failed.
    public delegate Vintasoft.Ftp.CompletedEventHandler Represents the method that handles the FtpUpload.Completed event raised when progress of uploading process is changed.
    public delegate Vintasoft.Ftp.ProgressChangedEventHandler Represents the method that handles the FtpUpload.ProgressChanged event raised when progress of uploading process is changed.
    public delegate Vintasoft.Ftp.StatusChangedEventHandler Represents the method that handles the FtpUpload.StatusChanged event raised when status of uploading process is changed.
    public delegate Vintasoft.Http.CompletedEventHandler Represents the method that handles the HttpUpload.Completed event raised when progress of uploading process is changed.
    public delegate Vintasoft.Http.ProgressChangedEventHandler Represents the method that handles the HttpUpload.ProgressChanged event raised when progress of uploading process is changed.
    public delegate Vintasoft.Http.StatusChangedEventHandler Represents the method that handles the HttpUpload.StatusChanged event raised when status of uploading process is changed.