ไลบรารีสำหรับการสร้างและการรู้จำบาร์โค้ดสำหรับ C++
สร้างหรือสแกนบาร์โค้ดใน C++ ได้ในไม่กี่บรรทัด
ตัวอย่างเพิ่มเติม >// Create instance of BarcodeGenerator
auto gen = System::MakeObject<BarcodeGenerator>(EncodeTypes::QR, u"ASPOSE");
// Set barcode x-dimension in pixels
gen->get_Parameters()->get_Barcode()->get_XDimension()->set_Pixels(4.0f);
// Generate barcode and Save to PNG
gen->Save(u"QRCode.png", BarCodeImageFormat::Png);
> dotnet add package Aspose.BarCode.Cpp
ทำไมต้อง Aspose.BarCode for C++?
การสแกนในโลกจริงแทบไม่เคยสมบูรณ์แบบ Aspose.BarCode for C++ ถูกออกแบบมาเพื่อถอดรหัสบาร์โค้ดจากภาพที่เสียหายหรือบิดเบี้ยว รวมถึงสัญญาณรบกวน แสงสะท้อน ภาพเอียง คอนทราสต์ต่ำ และองค์ประกอบที่หายไป ปรับค่า quality settings เพื่อสร้างสมดุลระหว่างความเร็วและความทนทาน และใช้ตัวเลือกทำความสะอาดในตัว เช่น median และการกรองแบบ salt-and-pepper เมื่ออินพุตไม่สะอาด
มาตรฐาน? รองรับครบ
Aspose.BarCode for C++ รองรับไฟล์ภาพหลัก ๆ ทุกประเภท รวมถึงฟอร์แมตเวกเตอร์อย่าง 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
รองรับ Windows, Mac และ Linux แบบเนทีฟ
Aspose.BarCode for C++ เป็นไลบรารีแบบเนทีฟสำหรับ Windows, Mac และ Linux รองรับแอป x64 และเข้ากับ toolchain C++ ที่ใช้กันทั่วไป รวมถึง Visual Studio และ CMake (MSVC, GCC หรือ Clang)
เดโมโค้ดแบบสด
วางข้อความ → ได้บาร์โค้ด ลากวางไฟล์ → ได้ข้อมูลที่ถอดรหัส ทั้งสองตัวอย่างมีโค้ดตัวอย่างที่สร้างอัตโนมัติให้คุณคัดลอกไปใช้ในโปรเจกต์ได้ทันที
การประมวลผลบาร์โค้ดแบบเนทีฟที่รวดเร็ว
Aspose.BarCode for C++ มอบการสร้างและการรู้จำบาร์โค้ดประสิทธิภาพสูงสำหรับแอปเนทีฟ สร้างเครื่องมือวิศวกรรม ระบบอุตสาหกรรม ยูทิลิตี้เดสก์ท็อป หรือบริการฝั่งเซิร์ฟเวอร์ด้วยไลบรารีที่ออกแบบมาเพื่อความแม่นยำและประสิทธิภาพ การรู้จำยังเชื่อถือได้กับภาพที่หมุน/เอียง/คุณภาพต่ำ และการสร้างช่วยให้ควบคุมได้อย่างละเอียดสำหรับงานพิมพ์ หน้าจอ หรือเวิร์กโฟลว์แบบฝังตัว
ด้วยการรองรับมาตรฐานบาร์โค้ด 1D และ 2D อย่างครบถ้วน คุณสามารถ:
- สร้างและรู้จำสัญลักษณ์บาร์โค้ดได้มากกว่า 80 แบบ
- ทำงานกับฟอร์แมตแรสเตอร์ทั่วไป เช่น PNG, JPEG, BMP และ TIFF
- อ่านบาร์โค้ดจากภาพที่มีสัญญาณรบกวน บิดเบี้ยว หรือหมุนได้อย่างแม่นยำ
- ปรับแต่งความละเอียด padding ทิศทาง คำบรรยาย และการตั้งค่าข้อความ
- ผสานบาร์โค้ดเข้ากับแอปเดสก์ท็อป ระบบฝังตัว หรือบริการแบ็กเอนด์
ฟีเจอร์และความสามารถ
Aspose.BarCode for C++ เป็นไลบรารีสำหรับนักพัฒนาที่ทรงพลัง เพื่อสร้างและรู้จำบาร์โค้ด 1D และ 2D จากภาพหลากหลายประเภทได้ทุกมุมมอง API นี้รองรับการส่งออกบาร์โค้ดที่สร้างแล้วไปยังฟอร์แมตรูปภาพคุณภาพสูงหลายแบบ และสามารถปรับแต่งหน้าตาและพารามิเตอร์ต่าง ๆ ได้ เช่น สีพื้นหลัง สีแท่ง มุมหมุน x-dimension คุณภาพภาพ ความละเอียด คำบรรยาย ขนาด และอื่น ๆ อีกมาก นอกจากนี้ยังมีความสามารถในการตรวจจับและอ่านบาร์โค้ดอย่างครบถ้วน และรองรับบาร์โค้ดมากกว่า 80 ประเภท
บันทึกฉลากบาร์โค้ดได้หลายรูปแบบ
รู้จำจากสตรีมหรือไฟล์
เข้ารหัส/ถอดรหัสตัวอักษร (ไม่ใช่ภาษาอังกฤษ) ในประเภท 2D
หมุนภาพบาร์โค้ดได้ทุกมุม
สแกนบาร์โค้ดจากไฟล์ TIFF หลายหน้าและ PDF ด้วย Aspose.PDF
รองรับสัญลักษณ์แบบเชิงเส้น, 2D และไปรษณีย์