VintaSoft Twain .NET SDK 15.4: Documentation for .NET developer
In This Topic
Changes in version 15.0
In This Topic

New assembly Vintasoft.Sane.dll

Vintasoft.Sane assembly contains classes, which allow to work with SANE image scanners in .NET application for Linux.



API changes in Vintasoft.Twain.dll

Renamed classes:

public class Vintasoft.Twain.ImageEncoders.PdfDocumentInfo public class Vintasoft.Twain.ImageEncoders.TwainPdfDocumentInfo
public class Vintasoft.Twain.ImageProcessing.AcquiredImageProcessedEventArgs public class Vintasoft.Twain.ImageProcessing.TwainAcquiredImageProcessedEventArgs
public class Vintasoft.Twain.ImageProcessing.AcquiredImageProcessingEventArgs public class Vintasoft.Twain.ImageProcessing.TwainAcquiredImageProcessingEventArgs
public class Vintasoft.Twain.ImageProcessing.AcquiredImageProcessingProgressEventArgs public class Vintasoft.Twain.ImageProcessing.TwainAcquiredImageProcessingProgressEventArgs


Removed classes:

public class Vintasoft.Twain.ImagingException Class is not used anymore.
public class Vintasoft.Twain.ImageEncoders.TwainImageEncoderSettingsFactory Class is not used anymore.


Changed classes:

Vintasoft.Twain.AcquiredImage
Changed methods
public void Deskew(Vintasoft.Twain.BorderColor, int, int) public void Deskew(Vintasoft.Twain.ImageProcessing.TwainBorderColor, int, int)
public bool ResizeCanvas(int, int, Vintasoft.Twain.BorderColor, int, int) public bool ResizeCanvas(int, int, Vintasoft.Twain.ImageProcessing.TwainBorderColor, int, int)
public void Rotate(float, Vintasoft.Twain.BorderColor) public void Rotate(float, Vintasoft.Twain.ImageProcessing.TwainBorderColor)
Changed events
public event System.EventHandler <Vintasoft.Twain.ImageProcessing.AcquiredImageProcessedEventArgs > Processed public event System.EventHandler <Vintasoft.Twain.ImageProcessing.TwainAcquiredImageProcessedEventArgs > Processed
public event System.EventHandler <Vintasoft.Twain.ImageProcessing.AcquiredImageProcessingEventArgs > Processing public event System.EventHandler <Vintasoft.Twain.ImageProcessing.TwainAcquiredImageProcessingEventArgs > Processing
public event System.EventHandler <Vintasoft.Twain.ImageProcessing.AcquiredImageProcessedEventArgs > ProcessingCanceled public event System.EventHandler <Vintasoft.Twain.ImageProcessing.TwainAcquiredImageProcessedEventArgs > ProcessingCanceled
public event System.EventHandler <Vintasoft.Twain.ImageProcessing.AcquiredImageProcessingProgressEventArgs > Progress public event System.EventHandler <Vintasoft.Twain.ImageProcessing.TwainAcquiredImageProcessingProgressEventArgs > Progress


Vintasoft.Twain.ImageEncoders.TwainJpegEncoderSettings
Changed properties
public Vintasoft.Twain.ImageEncoders.JpegColorSpace JpegColorSpace { get ; set ; } public Vintasoft.Twain.ImageEncoders.TwainJpegColorSpace JpegColorSpace { get ; set ; }


Vintasoft.Twain.ImageEncoders.TwainPdfEncoderSettings
Changed properties
public Vintasoft.Twain.ImageEncoders.JpegColorSpace JpegColorSpace { get ; set ; } public Vintasoft.Twain.ImageEncoders.TwainJpegColorSpace JpegColorSpace { get ; set ; }
public Vintasoft.Twain.ImageEncoders.PdfDocumentInfo PdfDocumentInfo { get ; } public Vintasoft.Twain.ImageEncoders.TwainPdfDocumentInfo PdfDocumentInfo { get ; }
public Vintasoft.Twain.ImageEncoders.PdfImageCompression PdfImageCompression { get ; set ; } public Vintasoft.Twain.ImageEncoders.TwainPdfImageCompression PdfImageCompression { get ; set ; }


Vintasoft.Twain.ImageEncoders.TwainTiffEncoderSettings
Changed properties
public Vintasoft.Twain.ImageEncoders.JpegColorSpace JpegColorSpace { get ; set ; } public Vintasoft.Twain.ImageEncoders.TwainJpegColorSpace JpegColorSpace { get ; set ; }
public Vintasoft.Twain.ImageEncoders.TiffCompression TiffCompression { get ; set ; } public Vintasoft.Twain.ImageEncoders.TwainTiffCompression TiffCompression { get ; set ; }




Renamed enumerations:

public enum Vintasoft.Twain.ImageProcessing.AcquiredImageProcessingAction public enum Vintasoft.Twain.ImageProcessing.TwainAcquiredImageProcessingAction
public enum Vintasoft.Twain.BorderColor public enum Vintasoft.Twain.ImageProcessing.TwainBorderColor
public enum Vintasoft.Twain.ImageEncoders.JpegColorSpace public enum Vintasoft.Twain.ImageEncoders.TwainJpegColorSpace
public enum Vintasoft.Twain.ImageEncoders.PdfImageCompression public enum Vintasoft.Twain.ImageEncoders.TwainPdfImageCompression
public enum Vintasoft.Twain.ImageEncoders.TiffCompression public enum Vintasoft.Twain.ImageEncoders.TwainTiffCompression




API changes in Vintasoft.WinTwain.dll

Renamed classes:

public class Vintasoft.WinTwain.ImageEncoders.PdfDocumentInfo public class Vintasoft.WinTwain.ImageEncoders.TwainPdfDocumentInfo
public class Vintasoft.WinTwain.ImageProcessing.AcquiredImageProcessedEventArgs public class Vintasoft.WinTwain.ImageProcessing.TwainAcquiredImageProcessedEventArgs
public class Vintasoft.WinTwain.ImageProcessing.AcquiredImageProcessingEventArgs public class Vintasoft.WinTwain.ImageProcessing.TwainAcquiredImageProcessingEventArgs
public class Vintasoft.WinTwain.ImageProcessing.AcquiredImageProcessingProgressEventArgs public class Vintasoft.WinTwain.ImageProcessing.TwainAcquiredImageProcessingProgressEventArgs


Removed classes:

public class Vintasoft.WinTwain.ImagingException Class is not used anymore.
public class Vintasoft.WinTwain.ImageEncoders.TwainImageEncoderSettingsFactory Class is not used anymore.


Changed classes:

Vintasoft.WinTwain.AcquiredImage
Changed methods
public void Deskew(Vintasoft.WinTwain.BorderColor, int, int) public void Deskew(Vintasoft.WinTwain.ImageProcessing.TwainBorderColor, int, int)
public bool ResizeCanvas(int, int, Vintasoft.WinTwain.BorderColor, int, int) public bool ResizeCanvas(int, int, Vintasoft.WinTwain.ImageProcessing.TwainBorderColor, int, int)
public void Rotate(float, Vintasoft.WinTwain.BorderColor) public void Rotate(float, Vintasoft.WinTwain.ImageProcessing.TwainBorderColor)
Changed events
public event System.EventHandler <Vintasoft.WinTwain.ImageProcessing.AcquiredImageProcessedEventArgs > Processed public event System.EventHandler <Vintasoft.WinTwain.ImageProcessing.TwainAcquiredImageProcessedEventArgs > Processed
public event System.EventHandler <Vintasoft.WinTwain.ImageProcessing.AcquiredImageProcessingEventArgs > Processing public event System.EventHandler <Vintasoft.WinTwain.ImageProcessing.TwainAcquiredImageProcessingEventArgs > Processing
public event System.EventHandler <Vintasoft.WinTwain.ImageProcessing.AcquiredImageProcessedEventArgs > ProcessingCanceled public event System.EventHandler <Vintasoft.WinTwain.ImageProcessing.TwainAcquiredImageProcessedEventArgs > ProcessingCanceled
public event System.EventHandler <Vintasoft.WinTwain.ImageProcessing.AcquiredImageProcessingProgressEventArgs > Progress public event System.EventHandler <Vintasoft.WinTwain.ImageProcessing.TwainAcquiredImageProcessingProgressEventArgs > Progress


Vintasoft.WinTwain.ImageEncoders.TwainJpegEncoderSettings
Changed properties
public Vintasoft.WinTwain.ImageEncoders.JpegColorSpace JpegColorSpace { get ; set ; } public Vintasoft.WinTwain.ImageEncoders.TwainJpegColorSpace JpegColorSpace { get ; set ; }


Vintasoft.WinTwain.ImageEncoders.TwainPdfEncoderSettings
Changed properties
public Vintasoft.WinTwain.ImageEncoders.JpegColorSpace JpegColorSpace { get ; set ; } public Vintasoft.WinTwain.ImageEncoders.TwainJpegColorSpace JpegColorSpace { get ; set ; }
public Vintasoft.WinTwain.ImageEncoders.PdfDocumentInfo PdfDocumentInfo { get ; } public Vintasoft.WinTwain.ImageEncoders.TwainPdfDocumentInfo PdfDocumentInfo { get ; }
public Vintasoft.WinTwain.ImageEncoders.PdfImageCompression PdfImageCompression { get ; set ; } public Vintasoft.WinTwain.ImageEncoders.TwainPdfImageCompression PdfImageCompression { get ; set ; }


Vintasoft.WinTwain.ImageEncoders.TwainTiffEncoderSettings
Changed properties
public Vintasoft.WinTwain.ImageEncoders.JpegColorSpace JpegColorSpace { get ; set ; } public Vintasoft.WinTwain.ImageEncoders.TwainJpegColorSpace JpegColorSpace { get ; set ; }
public Vintasoft.WinTwain.ImageEncoders.TiffCompression TiffCompression { get ; set ; } public Vintasoft.WinTwain.ImageEncoders.TwainTiffCompression TiffCompression { get ; set ; }




Renamed enumerations:

public enum Vintasoft.WinTwain.ImageProcessing.AcquiredImageProcessingAction public enum Vintasoft.WinTwain.ImageProcessing.TwainAcquiredImageProcessingAction
public enum Vintasoft.WinTwain.BorderColor public enum Vintasoft.WinTwain.ImageProcessing.TwainBorderColor
public enum Vintasoft.WinTwain.ImageEncoders.JpegColorSpace public enum Vintasoft.WinTwain.ImageEncoders.TwainJpegColorSpace
public enum Vintasoft.WinTwain.ImageEncoders.PdfImageCompression public enum Vintasoft.WinTwain.ImageEncoders.TwainPdfImageCompression
public enum Vintasoft.WinTwain.ImageEncoders.TiffCompression public enum Vintasoft.WinTwain.ImageEncoders.TwainTiffCompression




API changes in Vintasoft.WpfTwain.dll

Renamed classes:

public class Vintasoft.WpfTwain.ImageEncoders.PdfDocumentInfo public class Vintasoft.WpfTwain.ImageEncoders.TwainPdfDocumentInfo
public class Vintasoft.WpfTwain.ImageProcessing.AcquiredImageProcessedEventArgs public class Vintasoft.WpfTwain.ImageProcessing.TwainAcquiredImageProcessedEventArgs
public class Vintasoft.WpfTwain.ImageProcessing.AcquiredImageProcessingEventArgs public class Vintasoft.WpfTwain.ImageProcessing.TwainAcquiredImageProcessingEventArgs
public class Vintasoft.WpfTwain.ImageProcessing.AcquiredImageProcessingProgressEventArgs public class Vintasoft.WpfTwain.ImageProcessing.TwainAcquiredImageProcessingProgressEventArgs


Removed classes:

public class Vintasoft.WpfTwain.ImagingException Class is not used anymore.
public class Vintasoft.WpfTwain.ImageEncoders.TwainImageEncoderSettingsFactory Class is not used anymore.


Changed classes:

Vintasoft.WpfTwain.AcquiredImage
Changed methods
public void Deskew(Vintasoft.WpfTwain.BorderColor, int, int) public void Deskew(Vintasoft.WpfTwain.ImageProcessing.TwainBorderColor, int, int)
public bool ResizeCanvas(int, int, Vintasoft.WpfTwain.BorderColor, int, int) public bool ResizeCanvas(int, int, Vintasoft.WpfTwain.ImageProcessing.TwainBorderColor, int, int)
public void Rotate(float, Vintasoft.WpfTwain.BorderColor) public void Rotate(float, Vintasoft.WpfTwain.ImageProcessing.TwainBorderColor)
Changed events
public event System.EventHandler <Vintasoft.WpfTwain.ImageProcessing.AcquiredImageProcessedEventArgs > Processed public event System.EventHandler <Vintasoft.WpfTwain.ImageProcessing.TwainAcquiredImageProcessedEventArgs > Processed
public event System.EventHandler <Vintasoft.WpfTwain.ImageProcessing.AcquiredImageProcessingEventArgs > Processing public event System.EventHandler <Vintasoft.WpfTwain.ImageProcessing.TwainAcquiredImageProcessingEventArgs > Processing
public event System.EventHandler <Vintasoft.WpfTwain.ImageProcessing.AcquiredImageProcessedEventArgs > ProcessingCanceled public event System.EventHandler <Vintasoft.WpfTwain.ImageProcessing.TwainAcquiredImageProcessedEventArgs > ProcessingCanceled
public event System.EventHandler <Vintasoft.WpfTwain.ImageProcessing.AcquiredImageProcessingProgressEventArgs > Progress public event System.EventHandler <Vintasoft.WpfTwain.ImageProcessing.TwainAcquiredImageProcessingProgressEventArgs > Progress


Vintasoft.WpfTwain.ImageEncoders.TwainJpegEncoderSettings
Changed properties
public Vintasoft.WpfTwain.ImageEncoders.JpegColorSpace JpegColorSpace { get ; set ; } public Vintasoft.WpfTwain.ImageEncoders.TwainJpegColorSpace JpegColorSpace { get ; set ; }


Vintasoft.WpfTwain.ImageEncoders.TwainPdfEncoderSettings
Changed properties
public Vintasoft.WpfTwain.ImageEncoders.JpegColorSpace JpegColorSpace { get ; set ; } public Vintasoft.WpfTwain.ImageEncoders.TwainJpegColorSpace JpegColorSpace { get ; set ; }
public Vintasoft.WpfTwain.ImageEncoders.PdfDocumentInfo PdfDocumentInfo { get ; } public Vintasoft.WpfTwain.ImageEncoders.TwainPdfDocumentInfo PdfDocumentInfo { get ; }
public Vintasoft.WpfTwain.ImageEncoders.PdfImageCompression PdfImageCompression { get ; set ; } public Vintasoft.WpfTwain.ImageEncoders.TwainPdfImageCompression PdfImageCompression { get ; set ; }


Vintasoft.WpfTwain.ImageEncoders.TwainTiffEncoderSettings
Changed properties
public Vintasoft.WpfTwain.ImageEncoders.JpegColorSpace JpegColorSpace { get ; set ; } public Vintasoft.WpfTwain.ImageEncoders.TwainJpegColorSpace JpegColorSpace { get ; set ; }
public Vintasoft.WpfTwain.ImageEncoders.TiffCompression TiffCompression { get ; set ; } public Vintasoft.WpfTwain.ImageEncoders.TwainTiffCompression TiffCompression { get ; set ; }




Renamed enumerations:

public enum Vintasoft.WpfTwain.ImageProcessing.AcquiredImageProcessingAction public enum Vintasoft.WpfTwain.ImageProcessing.TwainAcquiredImageProcessingAction
public enum Vintasoft.WpfTwain.BorderColor public enum Vintasoft.WpfTwain.ImageProcessing.TwainBorderColor
public enum Vintasoft.WpfTwain.ImageEncoders.JpegColorSpace public enum Vintasoft.WpfTwain.ImageEncoders.TwainJpegColorSpace
public enum Vintasoft.WpfTwain.ImageEncoders.PdfImageCompression public enum Vintasoft.WpfTwain.ImageEncoders.TwainPdfImageCompression
public enum Vintasoft.WpfTwain.ImageEncoders.TiffCompression public enum Vintasoft.WpfTwain.ImageEncoders.TwainTiffCompression