API เครื่องมือสร้างและอ่านบาร์โค้ดสำหรับ PHP
- สร้างและอ่านบาร์โค้ด 1D, 2D และบาร์โค้ดไปรษณีย์ (มากกว่า 80 สัญลักษณ์)
- ตั้งค่าด้วย Composer ต้องการ PHP 7.4+ และ JDK 8+
- รัน Java Apache Thrift server ที่รวมมาเพื่อ throughput ที่เสถียรในเว็บแอปและงานเบื้องหลัง
สร้าง QR Code และอ่านกลับใน PHP
ตัวอย่างเพิ่มเติม >// Minimal generation (server-side)
$generator = new BarcodeGenerator(EncodeTypes::QR, "Hello PHP");
// Render to Base64 PNG (no temp files)
$pngBase64 = $generator->generateBarCodeImage(BarCodeImageFormat::PNG);
// Save if needed
file_put_contents("qr.png", base64_decode($pngBase64));
> composer require aspose/barcode
ถอดรหัสได้เชื่อถือได้สำหรับการสแกนในโลกจริง
ในโปรดักชันแทบไม่เคยได้ฉลากที่สมบูรณ์แบบ SDK นี้ถูกออกแบบมาเพื่ออ่านบาร์โค้ดในหลายมุมและรับมือกับปัญหาคุณภาพภาพที่พบบ่อย คุณสามารถปรับการตั้งค่าการรู้จำเพื่อสร้างสมดุลระหว่างความเร็วและความแม่นยำ และกำหนดบริเวณสแกนเฉพาะเมื่อจำเป็นต้องเพิ่ม throughput
มาตรฐาน? รองรับครบ
Aspose.BarCode for PHP 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
ข้อกำหนดและการดีพลอย
Aspose.BarCode for PHP via Java ทำงานได้ข้ามแพลตฟอร์มและรันได้ทุกที่ที่มี PHP และ Java รวมถึง Windows, Linux, macOS และ Solaris ข้อกำหนดระบบคือ PHP 7.4+ และ JDK 1.8+ ติดตั้งผ่าน Composer (aspose/barcode) และเปิดใช้งาน PHP GD extension สำหรับ runtime ให้เริ่ม Java Apache Thrift server ที่รวมมาโดยใช้สคริปต์ที่ให้ไว้ (start_server.cmd หรือ start_server.sh) โมเดลนี้เหมาะกับเซิร์ฟเวอร์แบบ headless, PHP-FPM และการดีพลอย NGINX หรือ Apache ที่พบได้ทั่วไป
เดโมโค้ดแบบสด
วางข้อความ → ได้บาร์โค้ด ลากวางไฟล์ → ได้ข้อมูลที่ถอดรหัส ทั้งสองตัวอย่างมีโค้ดตัวอย่างที่สร้างอัตโนมัติให้คุณคัดลอกไปใช้ในโปรเจกต์ได้ทันที
บาร์โค้ดสำหรับงานอีคอมเมิร์ซ ฉลาก และเอกสารใน PHP
สร้างเวิร์กโฟลว์บาร์โค้ดแบบ end-to-end ใน PHP ตั้งแต่การประมวลผลออเดอร์ไปจนถึงฉลากจัดส่งและใบแจ้งหนี้ สร้าง ตรวจสอบ และอ่านโค้ดที่ใช้ในค้าปลีก โลจิสติกส์ การเงิน การแพทย์ และระบบตั๋ว
การสร้างแบบเน้นเว็บเป็นหลัก
- สร้างรูปภาพฝั่งเซิร์ฟเวอร์ (PNG, JPEG, TIFF, BMP, GIF, EXIF) และเอาต์พุตเวกเตอร์ (SVG, EMF) สำหรับ PDF ใบเสร็จ และฉลาก
- ส่งคืนภาพ Base64 ให้เบราว์เซอร์หรือเก็บผลลัพธ์ไว้ใน object storage
- เอาต์พุตที่เป็นมิตรกับเทมเพลต: ควบคุม X-dimension ระยะขอบ การหมุน คำบรรยาย และความละเอียด
- ประมวลผลแบบแบตช์: คิวภาพสำหรับงานปริมาณมาก
การรู้จำสำหรับไฟล์และสตรีม
- อ่านบาร์โค้ดแบบเส้นตรง 2D และไปรษณีย์จากสแกน รูปถ่ายมือถือ และเอกสารที่สร้างขึ้น
- ปรับสมดุลความเร็วกับความแม่นยำตามเวิร์กโหลด และตรวจจับสัญลักษณ์ขนาดเล็ก ภาพหมุน หรือคอนทราสต์ต่ำ
- ใช้บริเวณสแกนและส่งคืนเมทาดาทา เช่น ประเภทบาร์โค้ดและทิศทาง
GS1 และประเภทสำคัญต่อธุรกิจ
- ค้าปลีก: EAN/UPC, Code 128 (รวมถึง GS1-128), ITF, Code 39, Code 93
- ฉลาก 2D และตั๋ว: Data Matrix, QR, Micro QR, Aztec, PDF417
- ใบแจ้งหนี้และการชำระเงิน: Swiss QR พร้อม payload แบบมีโครงสร้าง
- โลจิสติกส์และปฏิบัติการ: กลุ่มย่อยของ GS1 DataBar และตระกูลบาร์โค้ดไปรษณีย์
ประสิทธิภาพและการปฏิบัติการ
- รัน Java backend เป็นโปรเซสระยะยาวเพื่อ throughput ที่สม่ำเสมอภายใต้ PHP-FPM
- สเกลแนวนอนหลัง NGINX หรือ Apache และดีพลอยในคอนเทนเนอร์
ข้อความนานาชาติ มาตรฐาน และประสบการณ์นักพัฒนา
รองรับข้อความนานาชาติและ ECI
เข้ารหัสและถอดรหัสเนื้อหาหลายภาษาโดยใช้ฟีเจอร์อย่าง ECI เมื่อเหมาะสม ช่วยให้ข้อความแสดงสม่ำเสมอในหลายเครื่องสแกนและหลายภูมิภาค
มาตรฐานและ payload แบบมีโครงสร้าง
สร้างข้อมูลที่สอดคล้องกับ GS1 และทำงานกับโหมดบาร์โค้ดขั้นสูง ใช้ตัวช่วยสำหรับบาร์โค้ดแบบซับซ้อนในกรณีอย่าง Swiss QR และฟอร์แมตแบบมีโครงสร้างอื่น ๆ ที่ API รองรับ
ติดตั้งด้วย Composer และ runtime ที่คาดเดาได้
ติดตั้งด้วย Composer และรัน Java Apache Thrift server ที่รวมมาโดยใช้สคริปต์ที่ให้ไว้ ช่วยให้พฤติกรรมสม่ำเสมอใน dev, CI และโปรดักชัน