API changes in version 15.2
In This Topic
API changes in Vintasoft.Barcode.dll
New classes:
| public class Vintasoft.Barcode.BarcodeInfo.GS1DigitalLinkBarcodeInfo |
Contains information about recognized GS1 Digital link barcode. |
| public class Vintasoft.Barcode.BarcodeInfo.GS1DigitalLinkValueItem |
Contains information about a barcode that contains a GS1 Digital Link. |
| public class Vintasoft.Barcode.BarcodeStructure.BarcodePathElement |
A barcode element that represents the path element in a barcode. |
| public class Vintasoft.Barcode.BarcodeStructure.BarcodeTextElement |
A barcode element that represents the text element in a barcode. |
| public class Vintasoft.Barcode.BarcodeStructure.BarcodeVectorElement |
A barcode element that represents the vector element in a barcode. |
| public class Vintasoft.Barcode.BarcodeStructure.BarcodeVectorStructure |
Stores the vector structure of a barcode. |
| public class Vintasoft.Barcode.GS1.GS1DigitalLink |
Allows to create/parse the GS1 Digital Link URI. |
| public abstract class Vintasoft.Barcode.SymbologySubsets.GS1DigitalLinkBarcodeSymbologySubset |
Base class that defines the barcode symbology subset with barcode values, which are stored in GS1 Digital Link format. |
| public class Vintasoft.Barcode.SymbologySubsets.GS1DigitalLinkDataMatrixBarcodeSymbology |
Defines the GS1 Digital Link DataMatrix barcode symbology - subset of DataMatrix barcode symbology with values in GS1 Digital Link format. |
| public class Vintasoft.Barcode.SymbologySubsets.GS1DigitalLinkQRBarcodeSymbology |
Defines the GS1 Digital Link QR barcode symbology - subset of QR barcode symbology with values in GS1 Digital Link format. |
| public class Vintasoft.Barcode.TextRendering.TextFontInfo |
Contains the text font properties. |
Changed classes:
| Vintasoft.Barcode.BarcodeWriter |
| Added methods |
| public Vintasoft.Barcode.BarcodeStructure.BarcodeVectorStructure GetBarcodeVectorStructure() |
Returns barcode as a barcode vector structure. |
| public Vintasoft.Barcode.BarcodeStructure.BarcodeVectorStructure GetBarcodeVectorStructure(bool) |
Returns barcode as a barcode vector structure. |
| |
|
| Vintasoft.Barcode.ReaderSettings |
| Added properties |
| public bool SerialRecognition { get; set; } |
Gets or sets a value indicating whether the barcode reader must use the previous recognition results for increasing performance of current barcode recognition process. |
| |
|
| Removed properties |
| public bool UseCode39ExtendedDecodeTable { get; set; } |
This property is obsolete, use BarcodeSymbologySubsets.Code39Extended barcode subset. |
| |
|
| Vintasoft.Barcode.GS1.GS1ApplicationIdentifier |
| Added properties |
| public string OptionalComponent { get; } |
Gets the optional component of application indentifier. |
| |
|
| Vintasoft.Barcode.GS1.GS1ApplicationIdentifiers |
| Added methods |
| public static Vintasoft.Barcode.GS1.GS1ApplicationIdentifierValue CreateApplicationIdentifier(string, string) |
Creates the application identifier value from sepecified key and value. |
| |
|
| Vintasoft.Barcode.GS1.GS1ApplicationIdentifierValue |
| Added constructors |
| public void GS1ApplicationIdentifierValue(Vintasoft.Barcode.GS1.GS1ApplicationIdentifier, int, string) |
Initializes a new instance of the GS1ApplicationIdentifierValue class. |
| |
|
| Vintasoft.Barcode.SymbologySubsets.BarcodeSymbologySubsets |
| Added properties |
| public static Vintasoft.Barcode.SymbologySubsets.GS1DigitalLinkDataMatrixBarcodeSymbology GS1DigitalLinkDataMatrix { get; } |
Gets the GS1 Digital Link DataMatrix Code barcode symbology. |
| public static Vintasoft.Barcode.SymbologySubsets.GS1DigitalLinkQRBarcodeSymbology GS1DigitalLinkQR { get; } |
Gets the GS1 Digital Link QR Code barcode symbology. |
| |
|
| Vintasoft.Barcode.TextRendering.TextRenderingFactory |
| Added methods |
| public Vintasoft.Barcode.TextRendering.TextFont CreateTextFont(Vintasoft.Barcode.TextRendering.TextFontInfo) |
Creates the font by font info. |
| |
|
New enumerations:
| public enum Vintasoft.Barcode.BarcodeStructure.BarcodeVectorElementType |
Specifies available types of vector barcode element. |
Changed enumerations:
| Vintasoft.Barcode.GS1.GS1AICharacterSetType |
| Added fields |
| public Vintasoft.Barcode.GS1.GS1AICharacterSetType CharacterSet64 |
GS1 AI Encodable Character Set 64 (file-safe / URI-safe base64). |
| public Vintasoft.Barcode.GS1.GS1AICharacterSetType NumericDigits |
The numeric digits. |
| public Vintasoft.Barcode.GS1.GS1AICharacterSetType OptionalComponent |
The fixed character set of an optional component. |
| |
|