واجهة مسح بالكاميرا جاهزة للإدراج على Android

ابنِ شاشات مسح سريعة وموثوقة دون تجميع الكاميرا وواجهة المستخدم ومنظومة التعرّف من الصفر. يتضمن Aspose.BarCode for Android via Java مكوّن مسح للباركود يمكن تشغيله كـ Activity مستقلة أو دمجه كـ Fragment، مع إعدادات للتعرّف ومنطقة المسح.

المعايير؟ مغطاة بالكامل.

Aspose.BarCode for Android via Java يدعم جميع تنسيقات الصور الرئيسية، بما في ذلك تنسيقات المتجهات مثل SVG وEMF، وكذلك PDF. استخدم واجهة API الخاصة بنا للتعرّف على files من الماسحات الضوئية أو الكاميرات بسهولة. فيما يلي جميع أنظمة الترميز المدعومة، بما في ذلك 1D و2D والبريدية والأنواع المركبة. يمكن إنشاء كل نوع والتعرّف عليه عبر جميع المنصات المدعومة.

المصفوفية / رموز 2D

  • QR Code, MicroQR, rMQR
  • Data Matrix, Industrial Data Matrix (DPM)
  • Aztec
  • Han Xin
  • MaxiCode
  • DotCode

الخطية / رموز 1D

  • UPCA, UPCE
  • EAN13, EAN14, EAN8
  • Code 128
  • DataBar
  • ITF
  • Postal

الصناعية والمركبة

  • GS1
  • ECI
  • Composite barcodes
  • HIBC
  • SwissQR
  • Royal Mailmark

مصمم لـ Android

تم تهيئة Aspose.BarCode for Android via Java لتطوير تطبيقات Android المحمولة. وهو متوافق مع Android API level 19 وما فوق. يمكنك دمجه في مشاريع Gradle كملف AAR من مستودع Aspose Maven واستخدام Android Studio للتطوير.

Microsoft Windows
Linux
Android
macOS
Android Studio
Gradle
IntelliJ IDEA
GitHub
Docker

عرض حي للكود

ألصق نصًا ← تحصل على باركود. أسقط ملفًا ← تحصل على البيانات المفكوكة. كلا المثالين يأتي مع كود نموذجي مُولّد تلقائيًا لتنسخه مباشرة إلى مشروعك.


// Initialize BarcodeGenerator BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.QR, "1234567"); // Set generation parameters gen.getParameters().getBarcode().getXDimension().setPixels(7); gen.getParameters().getBorder().setColor(new Color(0xff000000, true)); gen.getParameters().getBorder().getWidth().setPixels(7); // Generate and save Barcode image gen.save("image.png", BarCodeImageFormat.PNG);

// Initialize BarCodeReader BarCodeReader reader = new BarCodeReader("image.png", DecodeType.QR); // Set recognition quality reader.setQualitySettings(QualitySettings.getHighPerformance()); // Recognize barcodes and output results BarCodeResult[] res = reader.readBarCodes(); Log.d("BarcodeTest", String.format("Recognized %d barcode(s)", res.length)); for (BarCodeResult result : res) { Log.d("BarcodeTest", String.format("%s: %s", result.getCodeTypeName(), result.getCodeText())); }

تحكم كامل بالباركود لتطبيقات الهواتف

يمكّن Aspose.BarCode for Android via Java المطورين من إضافة ميزات باركود قوية مباشرة داخل تطبيقات Android. من التجزئة واللوجستيات إلى الرعاية الصحية والخدمات المصرفية، تم تحسين مكتبة الباركود المحمولة هذه لتدفقات العمل الآنية وتعمل جيدًا على الأجهزة المتوسطة. وهي مناسبة جدًا للتطبيقات التي تحتاج قراءة باركود دقيقة أو إنشاء باركود مضبوط أثناء التنقل.

مع واجهة Java نظيفة ومكوّن مسح جاهز لـ Android، يمكنك:

  • قراءة وإنشاء باركود 1D و2D بما في ذلك QR وAztec وCode 128 وغيرها
  • مسح الباركود من التقاط الكاميرا أو الصور أو الملفات
  • تخصيص مظهر الباركود والدقة والحجم والمحاذاة
  • استخدام معايير ECI وGS1 والباركود البريدية
  • دمج تدفقات عمل الباركود في تطبيقات الأعمال أو المستهلكين مع UX متسق

الميزات والإمكانات

Aspose.BarCode for Android via Java هي مكتبة تطوير قوية لإنشاء والتعرّف على رموز 1D و2D من أنواع صور مختلفة وبأي زاوية. تتيح هذه الواجهة تصدير الرموز المُنشأة إلى تنسيقات صور عالية الجودة متعددة، وتمكّنك من تعديل مظهر الرموز ومعلماتها مثل لون الخلفية، ولون الأشرطة، وزاوية الدوران، وx-dimension، وجودة الصورة، والدقة، والتسميات، والحجم، وغيرها الكثير. كما توفر وظائف غنية لاكتشاف وقراءة الرموز وتدعم أكثر من 80 نوعًا من الباركود.

Feature icon

حفظ ملصقات الباركود بصيغ متعددة

Feature icon

التعرّف من ملف أو تدفق

Feature icon

ترميز وفك ترميز الأحرف (غير الإنجليزية) في أنواع 2D

Feature icon

تدوير صور الباركود لأي زاوية

Feature icon

مسح الباركود من ملفات TIFF متعددة الصفحات وPDF باستخدام Aspose.PDF

Feature icon

دعم الرموز الخطية و2D والرموز البريدية