API changes in version 7.0
In This Topic
API changes in Vintasoft.Barcode.dll
New classes:
public class Vintasoft.Barcode.BarcodeInfo.MaxiCodeInfo |
Class that allows to get information about recognized MaxiCode barcode. |
public class Vintasoft.Barcode.BarcodeInfo.MaxiCodeStructuredCarrierMessage |
Class that contains information about the MaxiCode Structured Carrier Message. |
Changed classes:
Vintasoft.Barcode.Region
|
Added methods |
public int GetHashCode() |
Returns a hash code for this Region. |
public bool Equals(System.Object) |
Specifies whether this Region contains the same coordinates
as the specified System.Object. |
|
|
Vintasoft.Barcode.BarcodeReader
|
Added methods |
public void SetImage(string) |
Sets the current image from specified file. |
public void SetImage(System.IO.Stream) |
Sets the current image from specified stream. |
public void SetImage(System.Drawing.Image) |
Sets the current image from specified image. |
public void ClearImage() |
Clears the current image. |
public Vintasoft.Barcode.IBarcodeInfo[] ReadBarcodes() |
Reads barcodes from image specified using SetImage method. |
public void Dispose() |
Releases all resources used by this BarcodeReader. |
|
|
Removed methods |
public System.Drawing.Image ConvertBlackWhiteImageToGrayImage(System.Drawing.Image) |
Use the ReaderSettings.Erode property instead. |
|
|
Vintasoft.Barcode.WriterSettings
|
Added properties |
public Double MaxiCodeResolution { get; set; } |
Gets or sets the MaxiCode barcode resolution. |
public Vintasoft.Barcode.BarcodeInfo.MaxiCodeEncodingMode MaxiCodeEncodingMode { get; set; } |
Gets or sets the MaxiCode encoding mode. |
|
|
Vintasoft.Barcode.BarcodeInfo.NonDataFlags
|
Added methods |
public Vintasoft.Barcode.BarcodeInfo.StructureAppendCharacter CreateMaxiCodeStructureAppendCharacter(int, int) |
Creates a new MaxiCode Structure Append character with
specified symbol position and symbol count. |
|
|
New enumerations:
public enum Vintasoft.Barcode.BarcodeInfo.MaxiCodeEncodingMode |
MaxiCode encoding mode. |
Changed enumerations:
Vintasoft.Barcode.BarcodeType
|
Added fields |
public Vintasoft.Barcode.BarcodeType MicroQR |
Micro QR 2D barcode.
- ISO/IEC 18004:2006(E) international standard
1. Alphanumeric data(up to 21 text characters per barcode) |
public Vintasoft.Barcode.BarcodeType MaxiCode |
MaxiCode 2D barcode.
- ISO/IEC 16032:2000(E) international standard
1. Alphanumeric data(up to 93 text characters) |
|
|
Vintasoft.Barcode.BarcodeInfo.QRSymbolVersion
|
Added fields |
public Vintasoft.Barcode.BarcodeInfo.QRSymbolVersion VersionM1 |
11 Modules at side. |
public Vintasoft.Barcode.BarcodeInfo.QRSymbolVersion VersionM2 |
13 Modules at side. |
public Vintasoft.Barcode.BarcodeInfo.QRSymbolVersion VersionM3 |
15 Modules at side. |
public Vintasoft.Barcode.BarcodeInfo.QRSymbolVersion VersionM4 |
17 Modules at side. |
|
|
API changes in Vintasoft.Wpf.Barcode.dll
New classes:
public class Vintasoft.Wpf.Barcode.BarcodeInfo.MaxiCodeInfo |
Class that allows to get information about recognized MaxiCode barcode. |
public class Vintasoft.Wpf.Barcode.BarcodeInfo.MaxiCodeStructuredCarrierMessage |
Class that contains information about the MaxiCode Structured Carrier Message. |
Changed classes:
Vintasoft.Wpf.Barcode.Region
|
Added methods |
public int GetHashCode() |
Returns a hash code for this Region. |
public bool Equals(System.Object) |
Specifies whether this Region contains the same coordinates
as the specified System.Object. |
|
|
Vintasoft.Wpf.Barcode.BarcodeReader
|
Added methods |
public void SetImage(string) |
Sets the current image from specified file. |
public void SetImage(System.IO.Stream) |
Sets the current image from specified stream. |
public void SetImage(System.Windows.Media.Imaging.BitmapSource) |
Sets the current image from specified image. |
public void ClearImage() |
Clears the current image. |
public Vintasoft.Wpf.Barcode.IBarcodeInfo[] ReadBarcodes() |
Reads barcodes from image specified using SetImage method. |
public void Dispose() |
Releases all resources used by this BarcodeReader. |
|
|
Vintasoft.Wpf.Barcode.WriterSettings
|
Added properties |
public Double MaxiCodeResolution { get; set; } |
Gets or sets the MaxiCode barcode resolution. |
public Vintasoft.Wpf.Barcode.BarcodeInfo.MaxiCodeEncodingMode MaxiCodeEncodingMode { get; set; } |
Gets or sets the MaxiCode encoding mode. |
|
|
Vintasoft.Wpf.Barcode.BarcodeInfo.NonDataFlags
|
Added methods |
public Vintasoft.Wpf.Barcode.BarcodeInfo.StructureAppendCharacter CreateMaxiCodeStructureAppendCharacter(int, int) |
Creates a new MaxiCode Structure Append character with
specified symbol position and symbol count. |
|
|
Vintasoft.Wpf.Barcode.BarcodeWriterControl
|
Added methods |
public void set_Settings(Vintasoft.Wpf.Barcode.WriterSettings) |
|
|
|
New enumerations:
public enum Vintasoft.Wpf.Barcode.BarcodeInfo.MaxiCodeEncodingMode |
MaxiCode encoding mode. |
Changed enumerations:
Vintasoft.Wpf.Barcode.BarcodeType
|
Added fields |
public Vintasoft.Wpf.Barcode.BarcodeType MicroQR |
Micro QR 2D barcode.
- ISO/IEC 18004:2006(E) international standard
1. Alphanumeric data(up to 21 text characters per barcode) |
public Vintasoft.Wpf.Barcode.BarcodeType MaxiCode |
MaxiCode 2D barcode.
- ISO/IEC 16032:2000(E) international standard
1. Alphanumeric data(up to 93 text characters) |
|
|
Vintasoft.Wpf.Barcode.BarcodeInfo.QRSymbolVersion
|
Added fields |
public Vintasoft.Wpf.Barcode.BarcodeInfo.QRSymbolVersion VersionM1 |
11 Modules at side. |
public Vintasoft.Wpf.Barcode.BarcodeInfo.QRSymbolVersion VersionM2 |
13 Modules at side. |
public Vintasoft.Wpf.Barcode.BarcodeInfo.QRSymbolVersion VersionM3 |
15 Modules at side. |
public Vintasoft.Wpf.Barcode.BarcodeInfo.QRSymbolVersion VersionM4 |
17 Modules at side. |
|
|