Namespace TallComponents.PDF.Forms.Fields.Barcodes.Properties
Class BarcodeProperties
The barcode properties as they are defined in the Xfa template.
Syntax
public class BarcodeProperties
: Object
Properties
CharEncoding CharEncoding
The data written out as a barcode is serialized into a sequence of bytes as specified by this attribute.
Checksum Checksum
Algorithm for the checksum to insert into the barcode. For some barcode types this attribute is ignored. For others all or only a subset of the following values is supported.
Int32 DataColumnCount
(2-d barcodes only.) Optional number of data columns to encode for supported barcodes.
Int32 DataLength
(1-d barcodes only.) The expected maximum number of characters for this instance of the barcode.
DataPreprocessing DataPreprocessing
Preprocessing applied to the data before it is written out as a barcode.
Int32 DataRowCount
(2-d barcodes only.) Optional number of data rows to encode for supported barcodes.
String EndChar
Optional ending control character to append to barcode data.
String ErrorCorrectionLeven
(2-d barcodes only.) Optional error correction level to apply to supported barcodes.
Double ModuleHeight
Module height.
Double ModuleWidth
Module width. The property has different meanings for different classes of bar codes.
Boolean PrintCheckDigit
Specifies whether the check digit(s) is/are printed in the human-readable text.
String RowColumnRatio
(2-d barcodes only.) Optional ratio of rows to columns for supported 2-D barcodes.
String StartChar
Optional starting control character to prepend to barcode data.
TextLocation TextLocation
Location, if any, of human-readable text.
Boolean Truncate
Truncates the right edge of the barcode for supported formats. Of the barcodes in the standard types list, this applies only to PDF417.
String Type
A string that identifies the type of barcode.
UpsMode UpsMode
Controls the mode of a UPS Maxicode barcode.
String WideNarrowRatio
Ratio of wide bar to narrow bar in supported barcodes.