web-dev-qa-db-ja.com

ZXing.Net文字列をCFのQRコードにエンコード

ZXing.Net を使用して文字列をQRコードにエンコードするにはどうすればよいですか?

すでにデコードできますが、エンコードに問題があります。次のようなエラーがあります:フォーマットAZTECに使用できるエンコーダーがありません。

これが私のコードです:

IBarcodeWriter writer = new BarcodeWriter();
Bitmap barcodeBitmap;
var result = writer.Encode("Hello").ToBitmap();
barcodeBitmap = new Bitmap(result);
pictureBox1.Image = barcodeBitmap;
11
SleepNot

BarcodeWriterを完全に初期化していない。バーコードフォーマットを設定する必要があります。

次のコードスニペットを試してください。

IBarcodeWriter writer = new BarcodeWriter { Format = BarcodeFormat.QR_CODE };
var result = writer.Write("Hello");
var barcodeBitmap = new Bitmap(result);
pictureBox1.Image = barcodeBitmap;
32
Michael

スキャンしているコードのサイズである可能性がありますか?

見てください ここ

qRコードを生成してエンコードする最良の方法は...

QRコードエンコーダー および Zbar

0
dizzytri99er