Class BarcodeGS1ExpandedBase
Base class for GS1 DataBar Expanded barcode encoding. Converts GS1 data into a binary stream, calculates checksum, builds barcode patterns, and renders stacked symbol rows.
Inheritance
System.Object
BarcodeGS1ExpandedBase
Inherited Members
Namespace: FastReport.Barcode
Assembly: FastReport.Base.dll
Syntax
public class BarcodeGS1ExpandedBase : BarcodeGS1Omnidirectional
Fields
_segments
Number of barcode segments.
Declaration
protected int _segments
Field Value
| Type | Description |
|---|---|
| System.Int32 |
Symbol
Declaration
protected Collection<SymbolData> Symbol
Field Value
| Type | Description |
|---|---|
| System.Collections.ObjectModel.Collection<SymbolData> |
Methods
DatabarExpanded(Char[])
Declaration
public void DatabarExpanded(char[] barcodeData)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Char[] | barcodeData |
DrawLineBars(Byte[], IGraphics, Single, RectangleF)
Declaration
protected void DrawLineBars(byte[] rowData, IGraphics g, float zoom, RectangleF rect)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Byte[] | rowData | |
| IGraphics | g | |
| System.Single | zoom | |
| RectangleF | rect |