QREncodeMode

QREncodeMode enumeration

QR 条码的编码模式。建议使用 Auto with CodeTextEncoding = Encoding.UTF8 用于拉丁符号或数字,Utf8BOM 用于 Unicode 符号。

public enum QREncodeMode

价值观

姓名价值描述
Auto0将代码文本编码为非 Unicode 字符集。如果有任何 Unicode 字符,则代码文本将使用 CodeTextEncoding. 中设置的值进行编码
Bytes1将代码文本编码为纯字节。如果它检测到任何 Unicode 字符,该字符将被编码为两个字节,低字节在前。
Utf8BOM2使用带有第一个 ByteOfMark 字符的 UTF8 编码对代码文本进行编码。
Utf16BEBOM3使用带有第一个 ByteOfMark 字符的 UTF8 编码对代码文本进行编码。某些条码扫描仪可能会出现问题。
ECIEncoding4使用 ECIEncoding 属性中设置的值对代码文本进行编码。一些旧的(2006 年之前)条形码扫描仪可能会出现问题。
ExtendedCodetext5扩展通道模式,支持FNC1第一位置、FNC1第二位置和多种ECI模式。

也可以看看