PNG JPG BMP TIFF SVG
Aspose.BarCode  for C++
GS1 DataBar

Tạo nhãn GS1 DataBar với C++

Tạo Mã vạch GS1 DataBar (Đa hướng, Đa hướng xếp chồng, Mở rộng, Xếp chồng mở rộng và Cắt bớt) trong C++ bằng API Aspose.BarCode phía máy chủ cho C++ API.

How to Generate Mã vạch GS1 DataBar Using C++

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

Command

  PM> Install-Package Aspose.BarCode.Cpp

Các bước để tạo Mã vạch GS1 DataBar trong C++

Aspose.BarCode giúp các nhà phát triển dễ dàng tạo hình ảnh Mã vạch GS1 DataBar với một vài dòng mã.

  • Tạo một đối tượng của lớp BarcodeGenerator
  • Chuyển Mã vạch GS1 DataBar (Đa hướng, Đa hướng xếp chồng, Mở rộng, Xếp chồng mở rộng và Cắt bớt) làm tham số
  • Chèn văn bản đầu vào để mã hóa làm tham số thứ hai
  • Xác định kích thước hình ảnh nếu được yêu cầu
  • Gọi phương thức BarcodeGenerator.Save để tải xuống mã vạch Mã vạch GS1 DataBar (Đa hướng, Đa hướng xếp chồng, Mở rộng, Xếp chồng mở rộng và Cắt bớt)

yêu cầu hệ thống

API mã vạch Aspose được hỗ trợ bởi 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 kiểm tra xem bạn đã bật các điều kiện tiên quyết sau trong hệ thống của mình chưa.

  • 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 hoặc Linux 64-bit.
  • Aspose.BarCode cho C++ DLL được tham chiếu trong dự án của bạn

Code to be executed - C++


// Initialize a BarcodeGenerator class object and Set CodeText & Symbology Type
System::SharedPtr<BarcodeGenerator> generator = [&]
{
    auto tmp_0 = System::MakeObject<BarcodeGenerator>(EncodeTypes::Databar, u"");
    // Set parameters
    tmp_0->get_Parameters()->get_Barcode()->get_XDimension()->set_Millimeters(2);
    tmp_0->get_Parameters()->get_Barcode()->get_CodeTextParameters()->set_Location(Aspose::BarCode::CodeLocation::Below);
    return tmp_0;
}();

// Generate image
System::SharedPtr<System::Drawing::Bitmap> lBmp = generator->GenerateBarCodeImage();
Generation result