إنشاء وقراءة الباركود لـ Node.js عبر Java
أنشئ واقرأ الباركود في Node.js خلال بضعة أسطر
// npm i aspose.barcode
const barcode = require("aspose.barcode");
const { BarcodeGenerator, EncodeTypes, BarCodeImageFormat } = barcode.AsposeBarcode;
// Create instance of BarcodeGenerator
const gen = new BarcodeGenerator(EncodeTypes.CODE_128, "SKU-12345");
// Set barcode x-dimension in pixels
gen.getParameters().getBarcode().getXDimension().setPixels(4);
// Generate barcode and Save to PNG
gen.save("barcode.png", BarCodeImageFormat.PNG);
> npm i aspose.barcode
دقة باركود بمستوى 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
عرض حي للكود
ألصق نصًا ← تحصل على باركود. أسقط ملفًا ← تحصل على البيانات المفكوكة. كلا المثالين يأتي مع كود نموذجي مُولّد تلقائيًا لتنسخه مباشرة إلى مشروعك.
تدفقات عمل الباركود لـ APIs والمهام والمستندات
ابنِ تدفقات باركود موثوقة في Node.js دون نقل المعالجة إلى خدمات خارجية. أنشئ ملصقات جاهزة للطباعة، وتحقق من الأكواد الواردة، وفك الترميز من الصور أو ملفات PDF ضمن خطوط معالجة الخلفية.
- إنشاء باركود 1D و2D للملصقات والتذاكر والفواتير وتغليف المنتجات
- قراءة الباركود من الصور النقطية ومستندات PDF
- ضبط التعرّف للسرعة أو التحمل باستخدام presets وإعدادات تفصيلية
- الإخراج إلى تنسيقات نقطية شائعة وتنسيقات متجهة (SVG, EMF) عند الحاجة
- إرجاع نتائج غنية: نص الرمز ونظام الترميز والمنطقة والاتجاه
تعرّف عالي الإنتاجية للخدمات والمعالجة الدُفعية
وسّع من طلبات فردية إلى معالجة كميات كبيرة. اكتشف عدة باركود لكل صورة، وركز على مناطق محددة لتسريع الإطارات الكبيرة، وبدّل presets التعرّف حسب عبء العمل.
إنشاء الباركود بتنسيقات نقطية ومتجهة
المسح ضمن منطقة اهتمام (ROI) للصور الكبيرة
خيارات تحقق لتقليل الإيجابيات الكاذبة
الدوران التلقائي واكتشاف عدة باركود
عدة أنظمة ترميز في تمريرة واحدة (مثل QR وCode 128)
presets QualitySettings للسرعة مقابل الدقة