Leitura e decodificação de códigos de barras PDF-417 armazenados em um arquivo de imagem ou PDF a partir de um aplicativo .NET

StackOverflow https://stackoverflow.com/questions/604233

  •  03-07-2019
  •  | 
  •  

Pergunta

Eu estou procurando uma biblioteca .NET que é capaz de decodificar dados de um PDF-417 código de barras que está incorporado tanto em um arquivo de imagem ou PDF. Neste ponto, eu só tenho sido capaz de encontrar um Java versão e uma C versão .

Idealmente, esta biblioteca seria tanto de fonte aberta e gratuita, mas duvido que exista decodificador a.

Estou aberto a experimentar demos de produtos existentes que você pode ter tido experiência com - o que me leva à pergunta - você já teve qualquer experiência de leitura de PDF-417 códigos de barras embutidos em imagens ou PDFs usando .NET, e quais os produtos disponíveis que você recomendaria a fazê-lo?

Foi útil?

Solução

Nós usamos componentes (não gratuito) Desde IDAutomation para PDF417. Eles são muito bons. Nós os usamos para codificação, em oposição à leitura e decodificação.

não usei este componente deles, mas ter um olhar é C #, e você pode obter o código-fonte, mas, novamente, não é livre.

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

Outras dicas

O ClearImage Barcode Recognition SDK for .NET é provavelmente a maneira mais fácil de decodificação PDF 417 e muitos outros códigos de barras. Eu usá-lo em muitos projetos ... embora não seja livre

         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)

Tente este

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

Este é um porto ZXing c #

Aspose tem um PDF417 codificador / decodificador tanto para .NET e Java, mas não é open source: http://www.aspose.com/categories/.net-components/aspose.barcode-for-.net/default.aspx

Morovia fornece um livre pdf417 decodificador .

Acabei integrado com sucesso o porto ZXing .Net de java. Não é tão poderoso quanto o outro SDK pago de - por exemplo, ele não pôde detectar códigos de barras em uma imagem rodada. No entanto, é gratuito e pode funcionar para você, se você estiver em um orçamento. Geralmente você vai encontrar os SDKs pagos custar US $ 400 e para cima. Ele tem mais de um milhão de downloads em Nuget, se isso significa alguma coisa.

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

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top