0

「.NET MessagingToolkit」を使用して、値「ddef04d8-7450-42d1-bc48-a94c3d6dae66 」を QR コードに挿入しようとしています。QR コード生成プロセスは正常に機能します。しかし、実際に生成されたコードをスキャンすると、値は"000000408-​​7450-4201-0048-094030600066"になります。文字は「0」に置き換えられます。助けてください。ありがとう。

4

2 に答える 2

1

エンコーディング設定を からALPHA_NUMERICに置き換えますBYTE

例えばQRCodeEncodeMode = QRCodeEncoder.ENCODE_MODE.BYTE

于 2014-02-25T07:56:40.923 に答える
0

それは私のために働く

QRCodeEncoder encoder = new QRCodeEncoder();
encoder.QRCodeErrorCorrect = QRCodeEncoder.ERROR_CORRECTION.H;
encoder.QRCodeScale = 10;
Bitmap img = encoder.Encode("ddef04d8-7450-42d1-bc48-a94c3d6dae66");
于 2015-03-03T09:01:05.027 に答える