دقة باركود بمستوى Java لخدمات Node

تتعامل خدمات Node.js غالبًا مع مدخلات واقعية: صور هاتفية، وملصقات مستودعات، ووثائق ممسوحة، وPDF. يوفّر هذا SDK محرك باركود Java ناضجًا لـ Node.js لتبقي على تقنيتك وتفك الترميز بثبات حتى في الظروف غير المثالية.

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

Aspose.BarCode for Node.js 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

انشر على أي بيئة Node.js

شغّل على Windows أو Linux أو macOS أو Solaris حيثما تتوفر Node.js وJava. ثبّت عبر npm واستدعِ واجهة API من microservices وbackground workers وخطوط المعالجة الدُفعية عبر جسر Node.js إلى Java.

  • Node.js 18 أو أحدث
  • Java JDK 8 أو أحدث (OpenJDK, Amazon Corretto, BellSoft Liberica, Oracle JDK)
  • التثبيت عبر npm: `npm install aspose.barcode`
  • محرك Java مع API مناسبة لـ JavaScript عبر Node.js-to-Java bridge
Microsoft Windows
Linux
macOS
Intellij Idea
VS Code
Docker
GitHub

عرض حي للكود

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


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

// Initialize BarCodeReader let reader = new BarCodeReader("image.png", null, DecodeType.QR); // Set recognition quality reader.setQualitySettings(QualitySettings.getHighPerformance()); // Recognize barcodes and output results let res = reader.readBarCodes(); console.log(`Recognized ${res.length} barcode(s)`); for (const result of res) { console.log(`${result.getCodeTypeName()}: ${result.getCodeText()}`); }

تدفقات عمل الباركود لـ APIs والمهام والمستندات

ابنِ تدفقات باركود موثوقة في Node.js دون نقل المعالجة إلى خدمات خارجية. أنشئ ملصقات جاهزة للطباعة، وتحقق من الأكواد الواردة، وفك الترميز من الصور أو ملفات PDF ضمن خطوط معالجة الخلفية.

  • إنشاء باركود 1D و2D للملصقات والتذاكر والفواتير وتغليف المنتجات
  • قراءة الباركود من الصور النقطية ومستندات PDF
  • ضبط التعرّف للسرعة أو التحمل باستخدام presets وإعدادات تفصيلية
  • الإخراج إلى تنسيقات نقطية شائعة وتنسيقات متجهة (SVG, EMF) عند الحاجة
  • إرجاع نتائج غنية: نص الرمز ونظام الترميز والمنطقة والاتجاه

تعرّف عالي الإنتاجية للخدمات والمعالجة الدُفعية

وسّع من طلبات فردية إلى معالجة كميات كبيرة. اكتشف عدة باركود لكل صورة، وركز على مناطق محددة لتسريع الإطارات الكبيرة، وبدّل presets التعرّف حسب عبء العمل.

Feature icon

إنشاء الباركود بتنسيقات نقطية ومتجهة

Feature icon

المسح ضمن منطقة اهتمام (ROI) للصور الكبيرة

Feature icon

خيارات تحقق لتقليل الإيجابيات الكاذبة

Feature icon

الدوران التلقائي واكتشاف عدة باركود

Feature icon

عدة أنظمة ترميز في تمريرة واحدة (مثل QR وCode 128)

Feature icon

presets QualitySettings للسرعة مقابل الدقة