Free Barcode Component
For Delphi 1, 2, 3 and 4
Features
Print barcodes at any angle. (0 to 359 degree)
Width property to precalculate the width of a barcode
Properties
Height |
Height of Barcode in Pixels |
Text |
Contents of the barcode |
Top |
Y-Position of the upper left corner of the barcode |
Left |
X-Position of the upper left corner of the barcode |
Modul |
Width of the smallest line in the barcode |
Ratio |
Ratio between a wide and a narrow line in a barcode. Normal Values are from 2.0 to 3.0 |
Typ |
Defines the Type of the barcode. Possible values are |
bcCode_2_5_interleaved, |
|
bcCode_2_5_industrial, |
|
bcCode_2_5_matrix, |
|
bcCode39, |
|
bcCode39Extended, |
|
bcCode128A, |
|
bcCode128B, |
|
bcCode128C, |
|
bcCode93, |
|
bcCode93Extended, |
|
bcCodeMSI, |
|
bcCodePostNet, |
|
bcCodeCodabar |
|
bcCodeEAN8 |
|
bcCodeEAN13 |
|
bcCodeUPC_A |
|
bcCodeUPC_E0 |
|
bcCodeUPC_E1 |
|
bcCodeUPC_Supp2 |
|
bcCodeUPC_Supp5 |
|
bcCodeEAN128A |
|
bcCodeEAN128B |
|
bcCodeEAN128C |
|
Checksum |
Enable or disable checksum calculation for Code39, EAN8 or EAN13 |
CheckSumMethod |
csmNone |
Angle |
Angle the the barcode. (use 0 to 359 degree) |
Enable or disable the printing in plain text. (for testing) bcoNone |
|
Width |
Width of barcode (read only) |
Color |
Color of the Background (default is white) |
ColorBar |
Color of the bars (default is black) |
Procedures
Example
Barcode1.Top := 200;
Barcode1.Left := 230;
Barcode1.Angle := 70;
Barcode1.Typ := bcCode_2_5_interleaved;
Barcode1.DrawBarcode(Image1.Canvas);
Homepage
http://members.tripod.de/AJSchmidt/index.html
mailto:shmia@bizerba.de or mailto:a_j_schmidt@rocketmail.com
More Information about barcodes
http://www.adams1.com/pub/russadam/info.html
http://www.hp.com/HP-COMP/barcode/sg/Misc/bc_ref.html