Tag: zxing

使用ZXing 2.0 C#Port在Windows Phone 7.1上生成QR代码

我在使用ZXing 2.0在mango 7.1上生成QR码时遇到了麻烦。 它应该是非常直接的,但它不起作用。 代码: QRCodeWriter writer = new QRCodeWriter(); var bMatrix = writer.encode(“Hey dude, QR FTW!”, BarcodeFormat.QR_CODE, 25, 25); var asBitmap = bMatrix.ToBitmap(); image1.Source = asBitmap; image1来自xaml。 bMatrix似乎包含了我需要的数据,但是image1从未显示过。

使用ZXing.Net生成GS1 DataMatrix

我需要的 是使用此测试内容生成有效的GS1 DataMatrix: (240)1234567890(10)AA12345(11)123456(21)1(96)1234567 脚步 我从这里下载了nuget包: 和 我创建了一个使用此代码的控制台应用程序: private static void DoGs1DataMatrixStuff() { var writer = new BarcodeWriter { Format = BarcodeFormat.DATA_MATRIX }; writer .Write(“(240)1234567890(10)AA12345(11)123456(21)1(96)1234567″) .Save(@”C:\Temp\barcode.png”); } 我没有明显具体的GS1_DataMatrix格式…… 这给了我 如果我的智能手机上的扫描仪应用程序读取,则会提供我最初提供的文字内容,而不是我期望的GS1格式的FNC1格式: (240)1234567890(10)AA12345(11)123456(21)1(96)1234567 虽然它应该是 2401234567890 10AA12345 11123456211 961234567 从另一个来源(不是我可以使用的来源)我得到这个条形码: 使用我的智能手机应用程序,它会读入正确的数据 题 如何使用ZXing.Net重新创建这个有效的GS1数据矩阵? 也看到了 在这个链接中 ,克里斯·巴恩斯提出了同样的担忧,但他的要求没有得到有效的答案。

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;

示例代码,用于检测图像中的QRCode

我在C#中使用此代码来解码(不检测)QRCode并且它可以工作: LuminanceSource ls = new RGBLuminanceSource(image, image.Width, image.Height); Result result = new QRCodeReader().decode(new BinaryBitmap(new HybridBinarizer(ls))); 现在我想在一个更复杂的图像中检测一个QRCode,其中有很多其他的东西,比如图像和文本。 我无法理解如何实现这一点,因为我找不到任何样本并将Bitmap(C#)转换为Bitmatrix for Detector(zxing)并不是那么直接。 有没有人有一段代码可以给我? 非常感谢 UPDATE 我尝试这个代码,但我得到一个ReaderException: 代码: LuminanceSource ls = new RGBLuminanceSource(bitmap, bitmap.Width, bitmap.Height); QRCodeMultiReader multiReader = new QRCodeMultiReader(); Result[] rs = multiReader.decodeMultiple(new BinaryBitmap(new HybridBinarizer(ls)), hints); return rs[0].Text; 例外 com.google.zxing.ReaderException: in com.google.zxing.qrcode.detector.FinderPatternFinder.selectBestPatterns() in com.google.zxing.qrcode.detector.FinderPatternFinder.find(Hashtable hints) in com.google.zxing.qrcode.detector.Detector.detect(Hashtable hints) […]