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; } } }