.NETアプリケーション内から画像またはPDFファイルに保存されたPDF-417バーコードの読み取りとデコード
質問
PDF-417バーコードからデータをデコードできる.NETライブラリを探しています
a>画像ファイルまたはPDFに埋め込まれています。この時点で、 Javaバージョンと Cバージョン。理想的には、このライブラリはオープンソースであり、無料でもありますが、そのようなデコーダが存在するのではないかと思います。
私はあなたが経験したかもしれない既存の製品のデモを試してみることができます-それは質問に私を導きます-あなたは.NETを使用して画像またはPDFに埋め込まれたPDF-417バーコードを読んだ経験がありますか?利用可能な製品を推奨しますか?
解決
PDF417の IDAutomation のコンポーネント(無料ではありません)を使用します。彼らはとても良い。読み取りとデコードではなく、エンコードに使用します。
Havenはこのコンポーネントを使用していませんが、C#であることがわかります。ソースコードは入手できますが、無料ではありません。
他のヒント
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)
Asposeには.NETとJavaの両方のPDF417エンコーダー/デコーダーがありますが、オープンソースではありません: http://www.aspose.com/categories/.net-components/aspose.barcode-for-.net/default.aspx
Moroviaは、無料の pdf417デコーダーを無料で提供しています。
JavaからZXing .Netポートを正常に統合しました。他の有料SDKほど強力ではありません。たとえば、回転した画像のバーコードを検出できませんでした。しかし、それは無料で、予算内であればあなたのために働くかもしれません。一般に、有料のSDKの価格は400ドル以上です。 Nugetのダウンロード数が100万を超える場合、それは何かを意味します。