Lecture et décodage des codes à barres PDF-417 stockés dans une image ou un fichier PDF à partir d'une application .NET

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

  •  03-07-2019
  •  | 
  •  

Question

Je recherche une bibliothèque .NET capable de décoder les données d'un code à barres PDF-417 qui est intégré dans un fichier image ou un fichier PDF. À ce stade, je n'ai pu trouver qu'une version Java et une version C .

Idéalement, cette bibliothèque serait à la fois open-source et gratuite, mais je doute qu'un tel décodeur existe.

Je suis disposé à essayer des démonstrations de produits existants avec lesquels vous avez peut-être déjà utilisé - ce qui m'amène à la question - avez-vous déjà lu des codes-barres PDF-417 incorporés dans des images ou des PDF avec .NET, et les produits disponibles recommanderiez-vous de le faire?

Était-ce utile?

La solution

Nous utilisons des composants (non gratuits) provenant de IDAutomation pour PDF417. Ils sont très bons. Nous les utilisons pour le codage, par opposition à la lecture et au décodage.

Je n'ai pas utilisé ce composant, mais regardez c'est C #, et vous pouvez obtenir le code source, mais là encore, pas gratuit.

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

Autres conseils

Le SDK pour .NET de ClearImage Barcode Recognition est probablement le moyen le plus simple de décoder des fichiers PDF. 417 et de nombreux autres codes à barres. Je l'utilise dans de nombreux projets ... bien que ce ne soit pas gratuit

         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)

essayez ceci

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

Ceci est un port zxing c #

Aspose a un encodeur / décodeur PDF417 pour .NET et Java, mais ce n’est pas une source ouverte: http://www.aspose.com/categories/.net-components/aspose.barcode-for-.net/default.aspx

Morovia fournit gratuitement un décodeur pdf417 .

Je viens d’intégrer avec succès le port ZNet de. Java. Ce n'est pas aussi puissant que les autres SDK payants - par exemple, il ne pouvait pas détecter les codes à barres dans une image pivotée. Cependant, c'est gratuit et pourrait fonctionner pour vous si vous avez un budget. Généralement, vous constaterez que les SDK payés coûtent 400 USD et plus. Il a plus d'un million de téléchargements sur Nuget, si cela veut dire quelque chose.

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

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top