Property: CurrentSegments

(TBarcode2D_CompactMatrix)

Contains the factual number of segments of a Compact Matrix barcode symbol.

Syntax:

type

{ Defined in the pCompactMatrix unit }

TCompactMatrix_Segments = 1..32;

property CurrentSegments: TCompactMatrix_Segments;

Description:

In horizontal orientation, each Compact Matrix symbol consists of an array of segments with a minimum of 1 segment (maximum 32 segments).

The minimum version (specified by the MinVersion property) and the minimum number of segments (specified by the MinSegments property) indicate the minimum symbol size for a Compact Matrix barcode symbol. The maximum version (specified by the MaxVersion property) and the maximum number of segments (specified by the MaxSegments property) indicate the maximum symbol size for the Compact Matrix barcode symbol. Based on the stretch order (specified by the StretchOrder property), the smallest symbol size that accommodates the barcode text will be automatically selected between the minimum symbol size and the maximum symbol size. Read the property to retrieve the factual number of segments of the Compact Matrix barcode symbol.

The property can be one of values from 1 to 32, denotations the factual number of segments of a Compact Matrix 2D barcode symbol. They are defined in the pCompactMatrix unit.

The property is read only.

See also the "Symbol sizes" section in the "TBarcode2D_CompactMatrix" article.

Contents