قراءة وفك PDF-417 الباركود المخزنة في ملف صورة أو PDF من داخل تطبيق. NET

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

  •  03-07-2019
  •  | 
  •  

سؤال

وأنا أبحث عن مكتبة NET التي هي قادرة على فك رموز البيانات من PDF-417 الباركود مضمن إما في ملف صورة أو PDF. عند هذه النقطة، لقد كنت فقط قادرة على العثور على جافا نسخة و<أ href ل = "http://sourceforge.net/projects/pdf417decode/" يختلط = "noreferrer"> C نسخة .

ومن الناحية المثالية، هذه المكتبة ستكون على حد سواء مفتوح المصدر ومجاني، ولكن أشك في وجود مثل هذه فك.

وانا منفتح على محاولة الخروج من العروض من المنتجات الحالية التي قد تكون لديهم خبرة مع - الذي يقودني إلى السؤال - هل كان لديك أي خبرة قراءة PDF-417 الباركود جزءا لا يتجزأ من الصور أو ملفات PDF باستخدام .NET، والتي من ان المنتجات المتاحة تنصح للقيام بذلك؟

هل كانت مفيدة؟

المحلول

ونحن نستخدم مكونات (ليس مجانا) من IDAutomation للحصول على PDF417. هم جيدون جدا. نستخدمها لترميز، بدلا من القراءة وفك التشفير.

لم تستخدم هذا العنصر لهما، ولكن لديها نظرة هو C #، ويمكنك الحصول على شفرة المصدر، ولكن مرة أخرى، وليس مجانا.

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

نصائح أخرى

ClearImage الباركود الاعتراف SDK ل. 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)

وهذه محاولة

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

وهذا هو zxing ج # المنفذ

وAspose لديه PDF417 التشفير / فك لكل من صافي وجافا، لكنها ليست مفتوحة المصدر: <لأ href = "http://www.aspose.com/categories/.net-components/aspose.barcode- for-.net/default.aspx "يختلط =" نوفولو noreferrer "> http://www.aspose.com/categories/.net-components/aspose.barcode-for-.net/default.aspx

وMorovia يوفر PDF417 فك .

ولقد قمت للتو بنجاح متكاملة ميناء ZXing صافي من جافا. انها ليست قوية مثل البعض دفع لSDK - على سبيل المثال لا يمكن الكشف عن الباركود في صورة استدارة. ومع ذلك، أنه مجاني ويمكن العمل بالنسبة لك إذا كنت على ميزانية. عموما ستجد تطوير البرامج المدفوعة تكلف 400 $ وما فوق. لديها أكثر من مليون التنزيلات على Nuget، إذا كان ذلك يعني أي شيء.

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

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top