The BarcodeProfessional type exposes the following members.
Constructors
Methods
Name | Description | |
---|---|---|
![]() | Clone | |
![]() | Dispose | Releases all resources used by the BarcodeProfessional |
![]() | DrawOnCanvas(Graphics) |
Draws the barcode onto the graphics object at the origin point.
|
![]() | DrawOnCanvas(Graphics, PointF) |
Draws the barcode onto the graphics object at the given point.
|
![]() | DrawOnCanvas(Graphics, PointF, SizeF) |
Draws the barcode onto the specified graphics object fitting the bars into the specified size.
|
![]() | DrawOnCanvas(Graphics, PointF, Single) |
Draws the barcode onto the graphics object at the given point and in the specified scale.
|
![]() | DrawOnCanvas(Graphics, PointF, SizeF, Single) |
Draws the barcode onto the graphics object at the given point and in the specified scale.
|
![]() | Equals | (Inherited from Object.) |
![]() | Finalize |
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.) |
![]() | GetBarcodeImage()()()() |
Gets a System.Drawing.Image object of the barcode image.
|
![]() | GetBarcodeImage(ImageFormat) |
Gets a byte array that represents the barcode image.
|
![]() | GetBarcodeImage(Single) |
Gets a System.Drawing.Image object of the barcode image at the specified resolution.
|
![]() | GetBarcodeImage(ImageFormat, Single) |
Gets a byte array that represents the barcode image at the specified resolution.
|
![]() | GetBarcodeImage(Single, SizeF) |
Gets a System.Drawing.Image object of the barcode image fitting the bars into the specified size.
|
![]() | GetBarcodeImage(ImageFormat, Single, SizeF) |
Gets a byte array that represents the barcode image fitting the bars into the specified size.
|
![]() | GetHashCode |
Serves as a hash function for a particular type.
(Inherited from Object.) |
![]() | GetObjectData | |
![]() | GetSchema | |
![]() | GetType |
Gets the Type of the current instance.
(Inherited from Object.) |
![]() | MemberwiseClone |
Creates a shallow copy of the current Object.
(Inherited from Object.) |
![]() | ReadXml | |
![]() | Save(Stream, ImageFormat) |
Saves this barcode image to the specified Stream object in the specified format.
|
![]() | Save(String, ImageFormat) |
Saves this barcode image to the specified file in the specified format.
|
![]() | Save(Stream, ImageFormat, Single) |
Saves this barcode image to the specified Stream object in the specified format and resolution.
|
![]() | Save(String, ImageFormat, Single) |
Saves this barcode image to the specified file in the specified format and resolution.
|
![]() | Save(Stream, ImageFormat, Single, SizeF) |
Saves this barcode image to the specified Stream object in the specified format, resolution and fitting the bars into the specified size.
|
![]() | Save(Stream, ImageFormat, Single, Single) |
Saves this barcode image to the specified Stream object in the specified format and resolution.
|
![]() | Save(String, ImageFormat, Single, SizeF) |
Saves this barcode image to the specified file in the specified format, resolution and fitting the bars into the specified size.
|
![]() | Save(String, ImageFormat, Single, Single) |
Saves this barcode image to the specified file in the specified format and resolution.
|
![]() | SaveEps(Stream, Encoding) |
Saves this barcode to the specified Stream object and text encoding in EPS (Encapsulated PostScript) format.
|
![]() | SaveEps(String, Encoding) |
Saves this barcode to the specified file in EPS (Encapsulated PostScript) format.
|
![]() | SaveEps(Stream, Encoding, EpsCmykBarcodeColors) |
Saves this barcode to the specified Stream object and text encoding in EPS (Encapsulated PostScript) format with CMYK color space.
|
![]() | SaveEps(Stream, Encoding, SizeF) |
Saves this barcode to the specified Stream object and text encoding in EPS (Encapsulated PostScript) format and fitting the bars into the specified size.
|
![]() | SaveEps(String, Encoding, EpsCmykBarcodeColors) |
Saves this barcode to the specified file in EPS (Encapsulated PostScript) format with CMYK color space.
|
![]() | SaveEps(String, Encoding, SizeF) |
Saves this barcode to the specified file in EPS (Encapsulated PostScript) format and fitting the bars into the specified size.
|
![]() | SaveEps(Stream, Encoding, EpsCmykBarcodeColors, SizeF) |
Saves this barcode to the specified Stream object and text encoding in EPS (Encapsulated PostScript) format with CMYK color space and fitting the bars into the specified size.
|
![]() | SaveEps(String, Encoding, EpsCmykBarcodeColors, SizeF) |
Saves this barcode to the specified file in EPS (Encapsulated PostScript) format with CMYK color space and fitting the bars into the specified size.
|
![]() | ToString | (Inherited from Object.) |
![]() | WriteXml |
Fields
Name | Description | |
---|---|---|
![]() ![]() | AI2 |
Special character used to specify that an Application Identifier (AI) is 2-digits long. Used by GS1-128 and UCC/EAN-128 barcodes.
|
![]() ![]() | AI3 |
Special character used to specify that an Application Identifier (AI) is 3-digits long. Used by GS1-128 and UCC/EAN-128 barcodes.
|
![]() ![]() | AI4 |
Special character used to specify that an Application Identifier (AI) is 4-digits long. Used by GS1-128 and UCC/EAN-128 barcodes.
|
![]() ![]() | AI5 |
Special character used to specify that an Application Identifier (AI) is 5-digits long. Used by GS1-128 and UCC/EAN-128 barcodes.
|
![]() ![]() | EOT |
End Of Transmission character (ASCII 4).
|
![]() ![]() | FNC1 |
Function 1 Symbol Character (FNC1) used by GS1-128 and UCC/EAN-128 barcodes.
|
![]() ![]() | GS |
Group Separator character (ASCII 29).
|
![]() ![]() | RS |
Record Separator character (ASCII 30).
|
Properties
Name | Description | |
---|---|---|
![]() | AddChecksum |
Gets or sets whether checksum must be generated and attached to the value to encode.
|
![]() | AntiAlias |
Gets or sets whether AntiAlias effect must be applied to all the texts in the barcode image.
|
![]() | AutoSize |
Gets or sets whether the barcode image is automatically resized to display its entire contents.
|
![]() | AztecCodeByteEncodingName |
Gets or sets the Encoding Name (Code Page) to be used for Aztec Code in Byte Compaction mode. Default it ISO-8859-1.
|
![]() | 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 module size. The unit of measure must be specified to BarcodeUnit property.
|
![]() | AztecCodeProcessTilde |
Gets or sets whether tilde character should be processed when Aztec Code is being generated.
|
![]() | 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.
|
![]() | BackColor |
Gets or sets the background color.
|
![]() | BarcodePadding |
Gets or sets the extra space inside the border. The unit of measure must be specified to BarcodeUnit property.
|
![]() | BarcodeUnit |
Gets or sets the unit of measure for the barcode dimensions. Defauls is Inch. It must precede any barcode dimension properties settings.
|
![]() | 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 called N value.
|
![]() | BarWidth |
Gets or sets the narrow bars' width of the barcode. In barcode terminology this is called 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.
|
![]() | BorderColor |
Gets or sets the barcode border's color.
|
![]() | BorderWidth |
Gets or sets the barcode border's width. The unit of measure must be specified to BarcodeUnit property.
|
![]() | BottomMargin |
Gets or sets the height of the margin below the barcode bars. 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 and HumanReadableText properties.
|
![]() | DataMatrixEncoding |
Gets or sets the DataMatrix Encoding to use on that symbology.
|
![]() | DataMatrixFileId |
Gets or sets the File ID of the Data Matrix symbol. Its value must be a sequence of codewords (Each codeword value must be a number between 001 and 254) and must be the same for all data segments.
|
![]() | 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.
|
![]() | DataMatrixSymbolCount |
Gets or sets the number of Data Matrix symbols. Its value must be less than or equal to 16.
|
![]() | DataMatrixSymbolIndex |
Gets or sets the Index for a Data Matrix symbol. Its value must be 1 up to 16 and must be less than or equal to the value in DataMatrixSegmentCount property.
|
![]() | DisplayChecksum |
Gets or sets whether checksum value must be displayed after the value to encode in the barcode image.
|
![]() | DisplayCode |
Gets or sets whether the value to encode must be displayed in the barcode image.
|
![]() | 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 in the barcode image.
|
![]() | 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 EAN/UPC 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.
|
![]() | Font |
Gest or sets the Font object for using when rendering Code and HumanReadableText properties.
|
![]() | ForeColor |
Gets or sets the text color for using when rendering Code and HumanReadableText properties.
|
![]() | GuardBar |
Gets or sets whether EAN/UPC guard bars must be drawn.
|
![]() | GuardBarHeight |
Gets or sets the guard bars' height. The unit of measure must be specified to BarcodeUnit property.
|
![]() | Height |
Gets or sets the height of the barcode image if AutoSize property is not enabled. 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.
|
![]() | Image |
Gets a System.Drawing.Image object of the barcode image.
|
![]() | Isbt128DataStructure |
Gets or sets the ISBT 128 Data Structure to be generated.
|
![]() | IsCodeValid |
Gets a value indicating whether the value to encode specified in the Code property is valid based on the Barcode Symbology specified in the Symbology property.
|
![]() ![]() | LicenseKey |
Gets or sets the License Key.
|
![]() ![]() | LicenseOwner |
Gets or sets the License Owner.
|
![]() | 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.
|
![]() | MICRCharHeight |
Gets or sets the height of the MICR characters. The unit of measure must be specified to BarcodeUnit property.
|
![]() | MICRCharSpacing |
Gets or sets the gap spacing between each MICR character specified in the Code property. It must be a comma separated list of float point numbers (in InvariantCulture) specifying the desired spacing between each MICR char. The unit of measure must be specified to BarcodeUnit property IMPORTANT: Spacing is the distance between the right average edge of adjacent characters.
|
![]() | MICRCharWidths |
Gets or sets the widths of each MICR character specified in the Code property. It must be a comma separated list of float point numbers (in InvariantCulture) specifying the desired width of each MICR char. The unit of measure must be specified to BarcodeUnit 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.
|
![]() | Monochrome |
Gets or sets a value indicating whether the barcode image must be converted to monochrome a.k.a. Black and White 1 bit per pixel format.
|
![]() | 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).
|
![]() | Pdf417ByteEncodingName |
Gets or sets the Encoding Name (Code Page) to be used for PDF417 Byte Compaction mode. Default it ISO-8859-1.
|
![]() | 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 in the barcode image.
|
![]() | 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.
|
![]() | QRCodeByteEncodingName |
Gets or sets the Encoding Name (Code Page) to be used for QR Code Byte Compaction mode. Default it ISO-8859-1.
|
![]() | 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.
|
![]() | QRCodeProcessTilde |
Gets or sets whether tilde character should be processed when QR Code is being generated.
|
![]() | QRCodeVersion |
Gets or sets the QR Code Version to use on that symbology.
|
![]() | QuietZoneWidth |
Gets or sets the quiet zone's width. The unit of measure must be specified to BarcodeUnit property.
|
![]() | Rotate |
Gets or sets the rotation angle to apply on the barcode image.
|
![]() | 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 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 nor the Human Readable Text.
|
![]() | TextAlignment |
Gets or sets the text alignment for Text property.
|
![]() | TextFont |
Gest or sets the Font object for using when rendering Text property.
|
![]() | TextForeColor |
Gets or sets the text color for using when rendering Text property.
|
![]() | TiffCompression |
Gets or sets the TIFF compression algorithm to be used when saving barcodes in such image format.
|
![]() | TopMargin |
Gets or sets the height of the margin above the barcode bars. The unit of measure must be specified to BarcodeUnit property.
|
![]() | UpcESystem |
Gets or sets the number system to use for UPC-E symbology.
|
![]() | 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.
|
![]() | Width |
Gets or sets the width of the barcode image if AutoSize property is not enabled. The unit of measure must be specified to BarcodeUnit property.
|