Class Barcode
Represents a barcode report item.
Inherited Members
Namespace: Telerik.Reporting
Assembly: Telerik.Reporting.dll
Syntax
public class Barcode : ReportItem, IReportItem, IComponent, IDisposable, IToggleVisibilityTarget, IActionTarget, IDesignTimeStyleEditable, INamedObject, IDesignTimeSelectable, ISupportsRotation
Constructors
Barcode()
Declaration
public Barcode()
Properties
Angle
Gets or sets a value indicating the angle of rotation of the bar code inside the report item, specified in degrees.
Declaration
public double Angle { get; set; }
Property Value
System.Double
A double value indicating the angle of rotation in degrees. |
Examples
This example illustrates how to set the Angle property.
BarAlign
Gets or sets the horizontal alignment of the barcode in the report item.
Declaration
public HorizontalAlign BarAlign { get; set; }
Property Value
HorizontalAlign
One of the HorizontalAlign values. The default value is HorizontalAlign.Center. |
Examples
This example illustrates how to set the BarAlign property.
Checksum
Gets or sets a value indicating whether the barcode should contain a checksum for validation purposes during the scanning process or not.
Declaration
public bool Checksum { get; set; }
Property Value
System.Boolean
true if the barcode should contain a checksum for validation purposes during the scanning process, otherwise false. |
Examples
This example illustrates how to set the Checksum property.
DefaultSize
Encoder
Gets or sets the current encoder used to encode the Value property as series of bars and spaces.
Declaration
public Encoder Encoder { get; set; }
Property Value
Encoder
|
Examples
This example illustrates how to set the Encoder property.
Module
Gets or sets a Unit representing the width of of the narrowest bar of the barcode.
Declaration
public Unit Module { get; set; }
Property Value
Unit
A Unit value representing the width of the narrowest bar of the barcode. |
Examples
This example illustrates how to set the Module property.
ShowText
Gets or sets a value indicating whether the barcode should display a human-readable text representation of the encoded value.
Declaration
[Obsolete("The Telerik.Reporting.Barcode.ShowText property is now obsolete. Please use the ShowText property of the respective Telerik.Reporting.Barcodes.Encoder1D instance.")]
public bool ShowText { get; set; }
Property Value
System.Boolean
true if the barcode should display text, otherwise false. |
Stretch
Gets or sets a value indicating whether to stretch the barcode to fill the entire area of the report item item or not.
Declaration
public bool Stretch { get; set; }
Property Value
System.Boolean
true if the barcode should be stretched, otherwise false. |
Examples
This example illustrates how to set the Stretch property.
Symbology
Gets or sets a value indicating the current symbology used to encode the Value property as series of bars and spaces.
Declaration
[Obsolete("The Telerik.Reporting.Barcode.Symbology property is now obsolete. Use Telerik.Reporting.Barcode.Encoder property instead.")]
public Barcode.SymbologyType Symbology { get; set; }
Property Value
Barcode.SymbologyType
A Barcode.SymbologyType enumerated value indicating the symbology associated with the current barcode. |
Value
Gets or sets the current value to be encoded in the barcode.
Declaration
public string Value { get; set; }
Property Value
System.String
A System.String that starts with the symbol "=" is interpreted as an expression to calculate the value of the current barcode, otherwise the value is interpreted as a literal string. |