VintaSoft Barcode .NET SDK 16.0: Documentation for .NET developer
In This Topic
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.