"Easy Barcode Scanner" هو ماسح ضوئي بسيط للباركود يعتمد على zBar Reader. يتم تطبيق قارئ zBar بواسطة رمز C بحيث يكون له أداء عالٍ. مع zBar ، يمكن لبرنامج Easy Barcode Scanner دعم QR Code و EAN-8 و EAN-13 و UPC-E و UPC-A و ISBN-10 و ISBN-13 و Interleaved 2 of 5 و DataBar و DataBar Expanded و Codabar و Code 39 ، الكود 93 、 الكود 128 و PDF417. مصفوفة البيانات تدعم الآن أيضًا.
يتيح لك "Easy Barcode Scanner" استخدام أي زاوية من الكاميرا والجهاز لمسح الباركود ، ولا يتعين عليك وضع الباركود في وسط الكاميرا. عندما تصبح ، يمكنك لمس معاينة الكاميرا للتركيز على كائن أو تكبير أو تصغير. إذا كنت ترغب في تغيير الكاميرا ، فقط نقرة واحدة تحتاج إلى القيام به.
بالنسبة إلى Android Developer ، يمكنك استخدام رمز SDK الخاص بنظام Android أدناه لمسح الرمز الشريطي لتطبيقك:
هدف النية النهائي = هدف جديد ("org.magiclen.barcodescanner.SCAN") ؛
قائمة القائمة النهائية = getPackageManager (). queryIntentActivities (intent، PackageManager.MATCH_DEFAULT_ONLY)؛
if (list.size ()> 0) {
intent.putExtra ("SCAN_MODE"، "QR_CODE_MODE")؛ // يمكنه أيضًا استخدام PRODUCT_MODE ، SCAN_MODE ، QR_CODE_MODE
startActivityForResult (نية ، 0) ؛
} آخر {
// قد تطلب من المستخدم تثبيت Easy Barcode Scanner
}
للحصول على نتيجة المسح ، يجب تجاوز طريقة onActivityResult:
الفراغ العام onActivityResult (الرمز النهائي للطلب النهائي ، والنتائج النهائية للشفرة ، والبيانات النهائية للهدف) {
if (requestCode == 0) {
if (resultCode == Activity.RESULT_OK) {
نتيجة السلسلة النهائية = data.getStringExtra ("SCAN_RESULT") ؛ // الحصول على نتيجة المسح
نوع السلسلة النهائي = data.getStringExtra ("code_type") ؛ // الحصول على نوع الرمز
} آخر {
// لا تفحص أي كود حتى الآن
}
}
}
علاوة على ذلك ، إذا كنت ترغب في إنشاء رمز QR ، فيمكنك استخدام رمز Android SDK أدناه:
هدف نية نهائي = هدف جديد ("org.magiclen.barcodescanner.ENCODE") ؛
قائمة القائمة النهائية = getPackageManager (). queryIntentActivities (intent، PackageManager.MATCH_DEFAULT_ONLY)؛
if (list.size ()> 0) {
intent.putExtra ("ENCODE_DATA" ، "ضع بعض السلسلة التي تريد ترميزها") ؛
startActivity (النية)؛
} آخر {
// قد تطلب من المستخدم تثبيت Easy Barcode Scanner
}
إذا كان لديك اهتمام إضافي بهذا التطبيق ، فيمكنك الاطلاع على موقعنا على: https://magiclen.org/