PNG JPG BMP TIFF SVG
Aspose.BarCode  for C++
Data Matrix

Đọc mã vạch Data Matrix bằng C++

Đọc mã Data Matrix trong C++ bằng API Aspose.BarCode phía máy chủ cho C++ API

How to Read mã Data Matrix Using C++

Để quét mã Data Matrix, hãy thử API Aspose.BarCode for C++ , một thư viện mã vạch mạnh và dễ sử dụng với nhiều chức năng dành cho nền tảng C++ . Bạn có thể trực tiếp tải xuống phiên bản mới nhất của nó: chỉ cần mở trình quản lý gói NuGet , tìm kiếm Aspose.BarCode.Cpp và cài đặt gói. Ngoài ra, bạn có thể chạy lệnh sau từ Bảng điều khiển quản lý gói.

Command

  PM> Install-Package Aspose.BarCode.Cpp

Các bước để quét mã Data Matrix trong C++

Aspose.BarCode cho phép nhà phát triển đọc mã vạch mã Data Matrix từ luồng hoặc hình ảnh với một vài dòng mã

  • Tạo đối tượng của lớp Aspose.BarCode.BarCodeReader
  • Chỉ định đường dẫn hình ảnh nguồn chứa mã Data Matrix làm tham số
  • Chuyển các loại mã vạch bắt buộc vào DecodeType làm tham số thứ hai
  • Lặp lại các kết quả nhận dạng
  • Tải văn bản mã vạch đã giải mã bằng thuộc tính CodeText

yêu cầu hệ thống

API Aspose được hỗ trợ trên tất cả các nền tảng và hệ điều hành chính. Trước khi thực thi mẫu mã bên dưới, vui lòng đảm bảo rằng hệ thống của bạn tuân thủ các yêu cầu sau.

  • Microsoft Windows, Linux hoặc bất kỳ HĐH nào tương thích với Môi trường thời gian chạy C++ dành cho Windows 32-bit, Windows 64-bit và Linux 64-bit.
  • Aspose.BarCode for C++ DLL được tham chiếu trong dự án của bạn.
Ready to recognize Công nhận Thả một tập tin ở đây hoặc nhấp để duyệt *

* Bằng cách tải tệp của bạn lên hoặc sử dụng dịch vụ, bạn đồng ý với Điều khoản của chúng tôi sử dụngChính sách quyền riêng tư.

Code to be executed - C++

    
try
{
    // Create instance of BarcodeGenerator class 
    System::SharedPtr<BarCodeReader> reader = System::MakeObject<BarCodeReader>("<file name>", DecodeType::DataMatrix);
    while (reader->Read())
    {
        // Display code text and Symbology Type
        System::Console::WriteLine(System::String(u"CodeText: ") + reader->GetCodeText());
        System::Console::Write(System::String(u"Symbology Type: ") + reader->GetCodeType());
    }
    reader->Close();
}
catch (System::Exception& ex)
{
    System::Console::WriteLine(ex->get_Message());
}

kết quả công nhận