This topic describes how to insert a barcode control of the PDF417
symbology (code type) into a report. In addition, it gives a short description
of the PDF417 code type. To learn more about barcodes in XtraReports see
the Barcodes Overview topic.
Short Description
PDF417 (Portable Data File) is a stacked linear two-dimensional
barcode used in a variety of applications; primarily transport, postal,
identification card and inventory management. It was invented by Ynjiun Wang at
Symbol Technologies in 1991, and has spawned an Open Source decoder project
together with an Open Source encoder. The PDF417 barcode is also called a
symbol barcode and usually consists of 3 to 90 rows, each
of which is like a small linear bar code. For more information on this
symbology, refer to its Official
Standard web page.
Barcode's Properties
The following properties should be set to specify a particular barcode of the
PDF417 type:
XRBarCode.AutoModule.
This property determines whether the XRBarCode.Module
property value should be calculated automatically based upon the barcode's size.
PDF417Generator.Columns.
This property determines the number of barcodes columns, which allows control of
the logic width of the barcode.
PDF417Generator.CompactionMode.
This property allows you to choose whether textual information or a byte array
should be coded.
PDF417Generator.ErrorCorrectionLevel.
This property determines the amount of redundancy built into the coding, to
compensate for calculation errors. The correction system is based on "Reed
Solomon" codes.
PDF417Generator.Rows.
This property determines the number of barcode rows, which allows control of the
logic height of the barcode.