ความแม่นยำระดับ Java สำหรับแบ็กเอนด์ Node

บริการ Node.js มักต้องรับมือกับอินพุตจากโลกจริง เช่น รูปถ่ายมือถือ ฉลากคลังสินค้า เอกสารสแกน และ PDF SDK นี้นำเอนจินบาร์โค้ด Java ที่สุกงอมมาให้ใช้งานใน Node.js เพื่อให้คุณคงสแตกเดิมและยังถอดรหัสได้อย่างเชื่อถือได้แม้เงื่อนไขไม่สมบูรณ์

มาตรฐาน? รองรับครบ

Aspose.BarCode for Node.js via Java รองรับไฟล์ภาพหลัก ๆ ทุกประเภท รวมถึงฟอร์แมตเวกเตอร์อย่าง SVG และ EMF รวมถึง PDF ใช้ API ของเราเพื่อรู้จำ files จากสแกนเนอร์หรือกล้องได้อย่างง่ายดาย นี่คือสัญลักษณ์บาร์โค้ดที่รองรับทั้งหมด รวมถึงประเภท 1D, 2D, ไปรษณีย์ และแบบผสม (composite) แต่ละแบบสามารถสร้างและรู้จำได้บนทุกแพลตฟอร์มที่รองรับ

เมทริกซ์ / โค้ด 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 จากไมโครเซอร์วิส งานเบื้องหลัง และแบตช์พายป์ไลน์ผ่านสะพานเชื่อม Node.js-to-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()}`); }

เวิร์กโฟลว์บาร์โค้ดสำหรับ API งานเบื้องหลัง และเอกสาร

สร้างโฟลว์บาร์โค้ดที่เชื่อถือได้ใน Node.js โดยไม่ต้องย้ายการประมวลผลไปยังบริการภายนอก สร้างฉลากพร้อมพิมพ์ ตรวจสอบโค้ดที่รับเข้า และถอดรหัสจากภาพหรือ PDF ในพายป์ไลน์แบ็กเอนด์

  • สร้างบาร์โค้ด 1D/2D สำหรับฉลาก ตั๋ว ใบแจ้งหนี้ และบรรจุภัณฑ์สินค้า
  • อ่านบาร์โค้ดจากภาพแรสเตอร์และเอกสาร PDF
  • ปรับการรู้จำเพื่อความเร็วหรือความทนทานด้วยพรีเซ็ตและการตั้งค่าละเอียด
  • ส่งออกเป็นฟอร์แมตแรสเตอร์ทั่วไปและฟอร์แมตเวกเตอร์ (SVG, EMF) เมื่อจำเป็น
  • ส่งคืนผลลัพธ์แบบครบถ้วน: ข้อความโค้ด สัญลักษณ์ พื้นที่ และทิศทาง

การรู้จำแบบปริมาณงานสูงสำหรับบริการและแบตช์

สเกลได้ตั้งแต่คำขอเดี่ยวไปจนถึงการประมวลผลจำนวนมาก ตรวจจับหลายบาร์โค้ดต่อภาพ โฟกัสเฉพาะบางพื้นที่เพื่อเร่งเฟรมขนาดใหญ่ และสลับพรีเซ็ตการรู้จำตามเวิร์กโหลด

Feature icon

สร้างบาร์โค้ดเป็นฟอร์แมตแรสเตอร์และเวกเตอร์

Feature icon

สแกนเฉพาะบริเวณที่สนใจ (ROI) สำหรับภาพขนาดใหญ่

Feature icon

ตัวเลือกการตรวจสอบเพื่อลดผลบวกลวง

Feature icon

หมุนอัตโนมัติและตรวจจับหลายบาร์โค้ด

Feature icon

รองรับหลายสัญลักษณ์ในครั้งเดียว (เช่น QR และ Code 128)

Feature icon

พรีเซ็ต QualitySettings เพื่อสมดุลความเร็วกับความแม่นยำ