The BarcodeProfessional type exposes the following members.
Constructors
| Name | Description | |
|---|---|---|
| BarcodeProfessional |
Initialize a new instance of the barcode control.
|
Methods
| Name | Description | |
|---|---|---|
| GetBarcodeImage | Overloaded. | |
| OnApplyTemplate | (Overrides FrameworkElement..::.OnApplyTemplate()()().) |
Fields
Properties
| Name | Description | |
|---|---|---|
| AddChecksum |
Gets or sets whether checksum must be calculated and attached to the value to encode.
| |
| AztecCodeErrorCorrection |
Gets or sets the Error Correction Percentage to apply for Aztec Code symbology. Default is 23.
| |
| AztecCodeFormat |
Gets or sets the Aztec Code Format to use on that symbology.
| |
| AztecCodeModuleSize |
Gets or sets the Aztec Code module size. The unit of measure must be specified to BarcodeUnit property.
| |
| AztecCodeRune |
Gets or sets the Aztec Code Rune value. It must be a value from 0 to 255 and is available for Aztec Code Compact Format only.
| |
| BarcodeUnit |
Gets or sets the unit of measure for the barcode.
| |
| BarColor |
Gets or sets the bars' color of the barcode.
| |
| BarHeight |
Gets or sets the bars' height of the barcode. The unit of measure must be specified to BarcodeUnit property.
| |
| BarRatio |
Gets or sets the wide bars' width compared to the narrow bars' width. In barcode terminology this is N value.
| |
| BarWidth |
Gets or sets the narrow bars' width of the barcode. In barcode terminology this is X value. The unit of measure must be specified to BarcodeUnit property.
| |
| BarWidthAdjustment |
Gets or sets the Bar Width Adjustment.
| |
| BearerBarStyle |
Gets or set the bearer bars' type that must be drawn with the barcode image. Bearer bar is only available for 2 of 5, Code 128 and UCC.EAN 128 barcodes.
| |
| BearerBarWidth |
Gets or sets the bearer bars' width. The unit of measure must be specified to BarcodeUnit property.
| |
| CodabarStartChar |
Gets or sets the start character for Codabar symbology. Possible values are: A, B, C or D.
| |
| CodabarStopChar |
Gets or sets the stop character for Codabar symbology. Possible values are: A, B, C or D.
| |
| Code |
Gets or sets the value to encode.
| |
| Code128CharSet |
Gets or sets the characters set to use in the Code 128 symbology. Possible values are: Auto, A, B or C.
| |
| Code16kMode |
Gets or sets the mode to use for Code16k symbology. Modes supported are: Mode 0, 1, and 2.
| |
| CodeAlignment |
Gets or sets the text alignment for Code property.
| |
| DataMatrixEncoding |
Gets or sets the DataMatrix Encoding to use on that symbology.
| |
| DataMatrixFormat |
Gets or sets the DataMatrix Format to use on that symbology.
| |
| DataMatrixModuleSize |
Gets or sets the module size. The unit of measure must be specified to BarcodeUnit property.
| |
| DataMatrixProcessTilde |
Gets or sets whether tilde character should be processed when DataMatrix code is being generated.
| |
| DisplayChecksum |
Gets or sets whether checksum value must be displayed after the value to encode on the barcode.
| |
| DisplayCode |
Gets or sets whether the value to encode must be displayed on the barcode.
| |
| DisplayLightMarginIndicator |
Gets or sets whether light margin indicators must be displayed in the barcode image. Only available for EAN/UPC Symbologies.
| |
| DisplayStartStopChar |
Gets or sets whether start and stop characters must be displayed on the barcode.
| |
| EanUpcSupplement |
Gets or sets the supplement type to use with EAN and UPC symbologies.
| |
| EanUpcSupplementCode |
Gets or sets the supplement value for EAN and UPC symbologies.
| |
| EanUpcSupplementSeparation |
Gets or sets the gap separation between the barcode and its supplement. The unit of measure must be specified to BarcodeUnit property.
| |
| EanUpcSupplementTopMargin |
Gets or sets the height of the margin above the EAN/UPC supplement bars. The unit of measure must be specified to BarcodeUnit property.
| |
| Extended |
Gets or sets whether the extended versions for Code 39 and/or Code 93 symbologies must be used.
| |
| FontFamily |
Gets or sets the name of the specified font for Code or HumanReadableText property.
| |
| FontSize |
Gets or sets the font size for Code or HumanReadableText property. The unit of measure must be specified to FontUnit property.
| |
| FontStretch |
Gets or sets the degree to which a font for Code or HumanReadableText property is condensed or expanded.
| |
| FontStyle |
Gets or sets the font style for Code or HumanReadableText property.
| |
| FontUnit |
Gets or sets the unit of measure for the font object.
| |
| FontWeight |
Gets or sets the weight or thickness of the specified font for Code or HumanReadableText property.
| |
| Foreground |
Gets or sets a brush that describes the foreground color for Code or HumanReadableText property.
| |
| GuardBar |
Gets or sets whether guard bars must be drawn for EAN and UPC symbologies.
| |
| GuardBarHeight |
Gets or sets the guard bars' height. The unit of measure must be specified to BarcodeUnit property.
| |
| HibcFormatHumanReadableText |
Gets or sets whether the Human Readable Text is formatted as specified by HIBC Standards i.e. Zeros are displayed as Slashed-Zeros and the Space character is displayed as an Underscore.
| |
| HumanReadableText |
Gets or sets the Human Readable Text to be displayed instead of the value to encode specified in the Code property.
| |
| Isbt128DataStructure |
Gets or sets the ISBT 128 Data Structure to be generated.
| |
| LicenseKey |
Gets or sets the License Key for product registration.
| |
| LicenseOwner |
Gets or sets the License Owner for product registration.
| |
| MaxiCodeMode |
Gets or sets the MaxiCode mode.
| |
| MaxiCodeProcessTilde |
Gets or sets whether tilde character should be processed when MaxiCode code is being generated.
| |
| MaxiCodeSymbolCount |
Gets or sets the number of MaxiCode symbols in a Structured Appended format. Its value must be less than or equal to 8.
| |
| MaxiCodeSymbolIndex |
Gets or sets the Symbol Index for a Structured Appended MaxiCode. Its value must be 1 up to 8 and must be less than the value in MaxiCodeSymbolCount property.
| |
| MicroPdf417Version |
Gets or sets the MicroPDF417 version (a predefined combinations of numbers of columns and rows) to be generated.
| |
| MicroQRCodeVersion |
Gets or sets the Micro QR Code Version to use on that symbology.
| |
| MsiChecksum |
Gets or sets the checksum mode to be used on MSI symbology.
| |
| Pdf417AspectRatio |
Gets or sets the ratio of the height to the overall width of the PDF417 symbol. Its value must be 0 (zero) up to 1 (one).
| |
| Pdf417Columns |
Gets or sets the number of columns to use for PDF417 symbology.
| |
| Pdf417CompactionType |
Gets or sets the Compaction Type to apply for PDF417 symbology.
| |
| Pdf417ErrorCorrectionLevel |
Gets or sets the Error Correction Level to apply for PDF417 symbology.
| |
| Pdf417FileId |
Gets or sets the File ID of the Macro PDF417 symbol. Its value must be a sequence of codewords (Each codeword value must be a number between 000 and 899) and must be the same for all data segments.
| |
| Pdf417Rows |
Gets or sets the number of rows to use for PDF417 symbology.
| |
| Pdf417SegmentCount |
Gets or sets the number of Macro PDF417 symbols. Its value must be less than or equal to 99999.
| |
| Pdf417SegmentIndex |
Gets or sets the Segment Index for a Macro PDF417 symbol. Its value must be 0 (zero) up to 99998 and must be less than the value in Pdf417SegmentCount property.
| |
| Pdf417Truncated |
Gets or sets whether the right side of PDF417 barcode is truncated (removed).
| |
| PharmacodeBarsSpacing |
Gets or sets the gap between Pharmacode bars. The unit of measure must be specified to BarcodeUnit property.
| |
| PharmacodeThickBarWidth |
Gets or sets the width of Pharmacode Thick Bars. The unit of measure must be specified to BarcodeUnit property.
| |
| PharmacodeThinBarWidth |
Gets or sets the width of Pharmacode Thin Bars. The unit of measure must be specified to BarcodeUnit property.
| |
| PlanetHeightShortBar |
Gets or sets the short bars' height of Planet symbology. The unit of measure must be specified to BarcodeUnit property.
| |
| PlanetHeightTallBar |
Gets or sets the tall bars' height of Planet symbology. The unit of measure must be specified to BarcodeUnit property.
| |
| Postal4StateAddStartStopChar |
Gets or sets whether start and stop characters must be added and drawn on the barcode.
| |
| Postal4StateBarsSpacing |
Gets or sets the gap spacing between bars. The unit of measure must be specified to BarcodeUnit property.
| |
| Postal4StateTrackerBarHeight |
Gets or sets the tracker bar's height. The unit of measure must be specified to BarcodeUnit property.
| |
| Postal4StateTrackerBarWidth |
Gets or sets the tracker bar's width. The unit of measure must be specified to BarcodeUnit property.
| |
| PostnetHeightShortBar |
Gets or sets the short bars' height of Postnet symbology. The unit of measure must be specified to BarcodeUnit property.
| |
| PostnetHeightTallBar |
Gets or sets the tall bars' height of Postnet symbology. The unit of measure must be specified to BarcodeUnit property.
| |
| QRCodeEncoding |
Gets or sets the QR Code Encoding to use on that symbology.
| |
| QRCodeErrorCorrectionLevel |
Gets or sets the Error Correction Level to apply for QR Code symbology.
| |
| QRCodeModuleSize |
Gets or sets the module size. The unit of measure must be specified to BarcodeUnit property.
| |
| QRCodeVersion |
Gets or sets the QR Code Version to use on that symbology.
| |
| QuietZone |
Gets or sets the quiet zones. The unit of measure must be specified to BarcodeUnit property.
| |
| SegmentsPerRow |
Gets or sets the number of segments per row to be used in GS1 DataBar Expanded Stacked or RSS Expanded Stacked symbologies. It must be an even number ranging from 2 up to 22. Default is 4.
| |
| Symbology |
Gets or sets the barcode symbology/standard to generate.
| |
| TelepenEncoding |
Gets or sets the Telepen Encoding to use on that symbology.
| |
| Text |
Gets or sets the additional text to show in the barcode image e.g. 'Product ID'. Note: This is not the value to encode.
| |
| TextAlignment |
Gets or sets the text alignment for Text property.
| |
| TextFontFamily |
Gets or sets the name of the specified font for Text property.
| |
| TextFontSize |
Gets or sets the font size for Text property. The unit of measure must be specified to TextFontUnit property.
| |
| TextFontStretch |
Gets or sets the degree to which a font for Text property is condensed or expanded.
| |
| TextFontStyle |
Gets or sets the font style for Text property.
| |
| TextFontUnit |
Gets or sets the unit of measure for the font object for Text property.
| |
| TextFontWeight |
Gets or sets the weight or thickness of the specified font for Text property.
| |
| TextForeground |
Gets or sets a brush that describes the foreground color for Text property.
| |
| UpcESystem |
Gets or sets the number system to use for UPC-E symbology.
| |
| UseLayoutRounding |
Gets or sets a value that determines whether to use rounding behavior that aligns layout to whole pixels.
| |
| UseQuietZoneForText |
Gets or sets whether quiet zones are used for drawing Text, Code and HumanReadableText properties.
| |
| UspsFimPattern |
Gets or sets the USPS FIM pattern to use on that symbology.
| |
| UspsHorizontalBarsCount |
Gets or sets the number of horizontal bars to be drawn.
|