API changes in version 14.3
In This Topic
API changes in Vintasoft.Barcode.dll
New classes:
public class Vintasoft.Barcode.BarcodePath
|
Provides a platform-independent graphics path (series of connected lines and curves) that represents barcode. |
public class Vintasoft.Barcode.SymbologySubsets.ItalianPost2of5
|
Defines the Italian Post 2 of 5 barcode. |
Changed classes:
Vintasoft.Barcode.BarcodeSymbologies
|
Added properties
|
public static Vintasoft.Barcode.BarcodeSymbology JapanPost { get ; }
|
Gets the Japan Post barcode symbology. |
|
|
Added methods
|
public static Vintasoft.Barcode.BarcodeSymbology GetSymbology(Vintasoft.Barcode.BarcodeType)
|
Returns barcode symbology that corresponds specified barcode type. |
|
|
Vintasoft.Barcode.WriterSettings
|
Added properties
|
public bool UseLegacyVectorGenerator { get ; set ; }
|
Gets or sets a value indicating whether the legacy vector generator must be used. |
|
|
Vintasoft.Barcode.WriterSettingsException
|
Added properties
|
public string Argument { get ; }
|
Gets an exception argument. |
|
|
Vintasoft.Barcode.QualityTests.ISO15415QualityTest
|
Added properties
|
public Vintasoft.Barcode.BarcodeInfo.BarcodeInfo2D BarcodeInfo { get ; }
|
Gets the barcode information. |
public float [,] ModulationMatrix { get ; }
|
Gets the matrix that contains cells modulation of a matrix barcode. |
public float QuietZoneSize { get ; }
|
Gets the size of quiet zone, measured in single modules. |
|
|
Vintasoft.Barcode.QualityTests.ISO15415QualityTestSettings
|
Changed methods
|
public float GetQuietZoneSize(Vintasoft.Barcode.BarcodeType)
|
public int GetQuietZoneSize(Vintasoft.Barcode.BarcodeType)
|
public void SetQuietZoneSize(Vintasoft.Barcode.BarcodeType, float)
|
public void SetQuietZoneSize(Vintasoft.Barcode.BarcodeType, int)
|
|
|
Vintasoft.Barcode.QualityTests.ISO15416ScanReflectanceProfile
|
Added properties
|
public double BlackNarrowBarWidth { get ; }
|
Gets a black narrow bar width, in pixels. |
public double BlackWhiteRatio { get ; }
|
Gets the ratio BlackNarrowBarWidth to WhiteNarrowBarWidth (BWR). |
public double WhiteNarrowBarWidth { get ; }
|
Gets a white narrow bar width, in pixels. |
|
|
Vintasoft.Barcode.SymbologySubsets.BarcodeSymbologySubsets
|
Added properties
|
public static Vintasoft.Barcode.SymbologySubsets.ItalianPost2of5 ItalianPost2of5 { get ; }
|
Gets the Italian Post 2 of 5 barcode symbology. |
|
|
Vintasoft.Barcode.TextRendering.TextFont
|
Added methods
|
public void AddString(Vintasoft.Barcode.BarcodePath, string, Vintasoft.Primitives.VintasoftPointF)
|
Adds the specified string to the specified BarcodePath at the specified location. |
public void AddText(Vintasoft.Barcode.BarcodePath, string, Vintasoft.Primitives.VintasoftRectF, Vintasoft.Barcode.TextRendering.TextLayoutProperties)
|
Adds the specified text to the barcode path in the specified VintasoftRectF using TextFont objects. |
|
|
Changed methods
|
public Vintasoft.Primitives.VintasoftSizeF MeasureString(Vintasoft.Barcode.TextRendering.TextRenderer, string)
|
public Vintasoft.Primitives.VintasoftSizeF MeasureString(string)
|
|
|
Changed enumerations:
Vintasoft.Barcode.BarcodeType
|
Added fields
|
public Vintasoft.Barcode.BarcodeType JapanPost
|
Japan Post is a barcode symbology also known as Japanese Postal Barcode, Kasutama Barcode.
Japan Post is a linear four-state postal, variable length symbology used for address data on mail items for Japan Post.
Encodable character set: 0-9, A-Z and dash (-).
The symbology includes a checksum digit.
|
|
|