.NET RDLC Reports Barcode Developer Guide >
.NET RDLC Reports Barcode QR-Code Developer Guide
.NET RDLC Reports QR-Code Barcode Property Settings
1. QR-Code Barcode Property Settings
-
Set the Data property with the value to encode. Type is string.
-
Set the Encoding property. Default is QRCodeEncoding.Auto.
-
QRCodeEncoding.Auto: It allows encoding all 256 possible 8-bit byte values. This
includes all ASCII characters value from 0 to 127 inclusive and provides for
international character set support
-
QRCodeEncoding.AlphaNumeric: It allows encoding alphanumeric data (digits 0 - 9; upper case letters A -Z; nine other characters: space, $ % * + - . / : ).
-
QRCodeEncoding.Byte: It allows encoding byte data (default: ISO/IEC 8859-1).
-
QRCodeEncoding.Numeric: It allows encoding numeric data (digits 0 - 9).
-
QRCodeEncoding.Kanji: It allows encoding Kanji characters.
-
Set the Version property (V1 to V40). Default is QRCodeVersion.V1. About Version and Symbology Size
-
Set the ECL property. QRCode Error Correction Level. Default is QRCodeErrorCorrectionLevel.L (0). About Error Correction Level
-
QRCodeErrorCorrectionLevel.L (0)
-
QRCodeErrorCorrectionLevel.M (1)
-
QRCodeErrorCorrectionLevel.Q (2)
-
QRCodeErrorCorrectionLevel.H (3)
-
QR Code can be divided into multiple data areas. Conversely, information stored in multiple QR Code symbols can be reconstructed as single data symbols.
One data symbol can be divided into up to 16 symbols.
- Set
EnableStructuredAppend property to true, then Structured Append is enabled. About Structure Append
Valid values are: "True", or "False".
- Set
StructuredAppendCount property to the number of total symbols which make the sequence.
- Set
StructuredAppendIndex property to the position of current symbol in the secuence (Start with 1).
-
Set the FNC1Mode property. About FNC1 Mode
- QRCodeFNC1Mode.NotSupported (0)
- QRCodeFNC1Mode.FirstPosition (1)
- QRCodeFNC1Mode.SecondPostion (2)
-
Set the ApplicationIndicator property. Please set this property, if property FNC1Mode value is QRCodeFNC1Mode.SecondPostion (2).
-
Set the ECI property. The type is int. Valid values are from 000000 to 999999. About Extended Channel Interpretations
-
Set the ProcessTilde property to true, if you want use the tilde character "~" to specify special characters in the input data. Default is false.
~NNN: is used to represent the ASCII character with the value of NNN.
Valid values are: "True", or "False".
-
Barcode Size Settings:
-
Set property UOM (Unit of Measure) for properties BarWidth, BarHeight, LeftMargin and TopMargin.
Valid values are UnitOfMeasure.Pixel, UnitOfMeasure.CM, UnitOfMeasure.Inch.
Default is UnitOfMeasure.Pixel.
-
Set the ImageWidth and ImageHeight properties.
Both types are float.
BarWidth default is 0 pixel.
BarHeight default is 0 pixel.
-
Set the ModuleSize (for bar cell width and height)
Type is float.
Default is 3 pixels.
-
Set the LeftMargin, RightMargin, TopMargin and BottomMargin properties.
Types are all float. Default are 0.
-
Set the ResizeImage property to "true" and our component will resize the barcode image if manual setting is invalid.
Type is bool. Default is false.
-
Set the Resolution property (Value is expressed in DPI - Dots per inch).
Type is int. Default is 96 dpi.
-
Set Color Related properties.
-
Set the BackgroundColor property. Barcode background color can be changed.
Type is System.Drawing.Color.
Default is BackgroundColor = Color.White.
-
Set the BarColor property. Barcode bars color can be changed.
Type is System.Drawing.Color.
Default is BarColor = Color.Black.
-
Set the ImageFormat property for barcode image type.
-
Type is System.Drawing.Imaging.ImageFormat.
Default value is ImageFormat.Png.
Valid values are: Gif, Jpeg, Png, Bmp, Tiff.
2. All Barcode Types
Copyright BarcodeLib.com. All rights reserved.
|
|