using System;
namespace Dongke.WinForm.Controls.InvoiceLayout.DrawBarcode.QRCode
{
///
/// 二维码编码参数
///
[Serializable]
public class QRCodeEncodingOptions //: EncodingOptions
{
///
/// 默认字符集
///
public const string Default_CharacterSet = "UTF-8";
///
/// 默认DisableECI
///
public const bool Default_DisableECI = true;
///
/// 默认纠错级别
///
public const QRECLevel Default_ECLevel = QRECLevel.H;
///
/// 二维码编码参数
///
public QRCodeEncodingOptions()
{
CharacterSet = Default_CharacterSet;
DisableECI = Default_DisableECI;
ECLevel = Default_ECLevel;
}
///
/// 字符集
///
public string CharacterSet
{
get;
set;
}
///
/// DisableECI
///
public bool DisableECI
{
get;
set;
}
///
/// 纠错级别
///
public QRECLevel ECLevel
{
get;
set;
}
///
/// 二维码版本
///
public int? Version
{
get;
set;
}
}
}