10

我正在寻找一个 .NET 库,它能够从嵌入在图像文件或 PDF 中的PDF-417 条形码中解码数据。此时,我只能找到一个Java 版本和一个C 版本

理想情况下,这个库既是开源的又是免费的,但我怀疑这样的解码器是否存在。

我愿意尝试您可能体验过的现有产品的演示 - 这让我想到了一个问题 - 您是否有任何使用 .NET 阅读嵌入图像或 PDF 中的 PDF-417 条形码的经验,以及哪些可用产品你会建议这样做吗?

4

6 回答 6

4

ClearImage Barcode Recognition SDK for .NET可能是解码 PDF 417 和许多其他条形码的最简单方法。我在许多项目中使用它......虽然它不是免费的

         var bitmap = WpfImageHelper.ConvertToBitmap(_BarcodeCam.BitmapSource);

        _ImageEditor.Bitmap = bitmap;
        _ImageEditor.AutoDeskew();
        _ImageEditor.AdvancedBinarize();

        var reader = new BarcodeReader();
        reader.Horizontal = true;
        reader.Vertical = true;
        reader.Pdf417 = true;

        //_ImageEditor.Bitmap.Save("c:\\barcodeimage.jpg", System.Drawing.Imaging.ImageFormat.Jpeg);

        var barcodes = reader.Read(_ImageEditor.Bitmap);

        if (barcodes.Count() > 0)
于 2010-02-03T22:05:13.073 回答
3

我们使用来自IDAutomation的 PDF417组件(不是免费的) 。他们很好。我们将它们用于编码,而不是读取和解码。

没用过他们的这个组件,但是看看它是C#的,你可以得到源代码,但同样,不是免费的。

http://www.idautomation.com/barcode-recognition/

于 2009-03-02T22:35:17.983 回答
1

试试这个

http://platform.twit88.com/projects/mt-barcode

这是一个 zxing c# 端口

于 2011-09-27T09:21:08.283 回答
1

我刚刚成功地从 java 集成了 ZXing .Net 端口。它不如其他付费 SDK 强大——例如它无法检测旋转图像中的条形码。但是,它是免费的,如果您有预算,它可能对您有用。通常,您会发现付费 SDK 的价格在 400 美元以上。如果这意味着什么,它在 Nuget 上的下载量已超过一百万。

https://github.com/micjahn/ZXing.Net

于 2019-05-21T19:49:22.313 回答
0

Aspose 有一个适用于 .NET 和 Java 的 PDF417 编码器/解码器,但它不是开源的:http ://www.aspose.com/categories/.net-components/aspose.barcode-for-.net/default.aspx

于 2009-09-19T02:27:41.900 回答
0

Morovia 提供免费的pdf417 解码器

于 2010-04-01T17:19:26.240 回答