.NET MessagingToolkit QRCode问题

时间:2013-11-07 09:41:28

标签: c# .net qr-code

我一直在尝试使用“.NET MessagingToolkit”将值“ddef04d8-7450-42d1-bc48-a94c3d6dae66 ”输入到QR码中。 QR码生成过程正常。但是,当我实际扫描生成的代码时,值为“000000408-​​7450-4201-0048-094030600066”。字符替换为“0”。请帮忙。感谢。

2 个答案:

答案 0 :(得分:1)

将编码设置从ALPHA_NUMERIC替换为BYTE

E.g。 QRCodeEncodeMode = QRCodeEncoder.ENCODE_MODE.BYTE

答案 1 :(得分:0)

它对我有用

QRCodeEncoder encoder = new QRCodeEncoder();
encoder.QRCodeErrorCorrect = QRCodeEncoder.ERROR_CORRECTION.H;
encoder.QRCodeScale = 10;
Bitmap img = encoder.Encode("ddef04d8-7450-42d1-bc48-a94c3d6dae66");