officefileapi-devexpress-dot-barcodes-3e2c5c47.md
Contains options specific to the QR symbology.
Namespace : DevExpress.BarCodes
Assembly : DevExpress.Docs.v25.2.dll
NuGet Package : DevExpress.Document.Processor
public class QRCodeOptions :
BarCodeGeneratorOptions
Public Class QRCodeOptions
Inherits BarCodeGeneratorOptions
The following members return QRCodeOptions objects:
Access the QRCodeOptions object using the BarCodeOptions.QRCode property.
The code sample below creates a QR code and displays it in a PictureBox.
using System;
using System.Text;
using DevExpress.BarCodes;
using DevExpress.Drawing;
using DevExpress.Drawing.Extensions;
//...
private void button1_Click(object sender, EventArgs e)
{
this.pictureBox1.Image = null;
BarCode barCode = new BarCode();
barCode.Symbology = Symbology.QRCode;
barCode.BackColor = Color.White;
barCode.ForeColor = Color.Black;
barCode.RotationAngle = 0;
barCode.CodeBinaryData = Encoding.Default.GetBytes("https://www.devexpress.com/");
barCode.Options.QRCode.CompactionMode = QRCodeCompactionMode.Byte;
barCode.Options.QRCode.ErrorLevel = QRCodeErrorLevel.Q;
barCode.Options.QRCode.ShowCodeText = true;
barCode.DpiX = 72;
barCode.DpiY = 72;
barCode.Module = 2f;
this.pictureBox1.Image = barCode.BarCodeImage.ConvertToGdiPlusImage();
}
Imports System
Imports System.Text
Imports DevExpress.BarCodes
Imports DevExpress.Drawing
Imports DevExpress.Drawing.Extensions
'...
Private Sub button1_Click(ByVal sender As Object, ByVal e As EventArgs)
Me.pictureBox1.Image = Nothing
Dim barCode As New BarCode()
barCode.Symbology = Symbology.QRCode
barCode.BackColor = Color.White
barCode.ForeColor = Color.Black
barCode.RotationAngle = 0
barCode.CodeBinaryData = Encoding.Default.GetBytes("https://www.devexpress.com/")
barCode.Options.QRCode.CompactionMode = QRCodeCompactionMode.Byte
barCode.Options.QRCode.ErrorLevel = QRCodeErrorLevel.Q
barCode.Options.QRCode.ShowCodeText = True
barCode.DpiX = 72
barCode.DpiY = 72
barCode.Module = 2F
Me.pictureBox1.Image = barCode.BarCodeImage.ConvertToGdiPlusImage()
End Sub
Object BarCodeGeneratorOptions QRCodeOptions QRCodeEPCOptions
See Also