Bạn có bao giờ tự hỏi những mã vạch thú vị trên sản phẩm được tạo ra như thế nào không? Hãy chấm nó! Trong bài viết này, chúng ta sẽ đi sâu vào thế giới tạo mã vạch trực tuyến. Ở đây tôi cũng sẽ chỉ cho bạn một công cụ hữu ích và thậm chí là xem qua mã kỳ diệu để tạo mã vạch trong Java và C#.

Hãy tạo mã vạch để ký các tài liệu và hình ảnh kỹ thuật số trên bất kỳ nền tảng nào bằng cách sử dụng GroupDocs.Signature, một giải pháp linh hoạt cho người dùng cuối và nhà phát triển.

Trình tạo mã vạch – Ứng dụng trực tuyến

GroupDocs.Signature App là một ứng dụng trực tuyến, miễn phí và dễ sử dụng về chữ ký điện tử và chứng thư số cho phép ký các văn bản.

Dưới đây là các bước về cách bạn có thể tạo các mã vạch khác nhau bằng công cụ trực tuyến này:

  • Chuyển đến Ứng dụng tạo mã vạch trực tuyến.
  • Chọn loại Mã vạch bạn định tạo.
  • Nhập dữ liệu cụ thể về mã vạch của bạn.
  • Nhấp vào Tạo để chuẩn bị mã vạch của bạn.
  • Bây giờ bạn có thể tải xuống mã vạch đã tạo và thêm nó vào bất kỳ tài liệu nào hoặc in mã vạch đó.

Hãy truy cập Ứng dụng trực tuyến được đề cập bên dưới để tạo mã vạch nhằm thêm chúng vào nhiều loại tài liệu ở các định dạng tệp khác nhau. Chỉ cần làm theo các bước trên:

Ứng dụng tạo mã vạch trực tuyến

Trình tạo mã vạch – Các tính năng chính

Loại mã vạch

Có nhiều loại mã vạch khác nhau phục vụ mục đích của chúng và sau đây là các loại mã vạch có thể được tạo bằng GroupDocs.Signature.

  • UPCA
  • EAN13
  • Mã39
  • Mã128
  • Mạng bưu điện
  • ITF14
  • LÊN
  • EAN14
  • Mã39Extended
  • thanh mã
  • ISBN
  • pdf417
  • Xen kẽ2of5
  • Mã dược phẩm

Người dùng thân thiện

Cách nó hoạt động là siêu dễ dàng! Chỉ cần chọn loại mã vạch, nhập dữ liệu cho loại mã vạch đã chọn và nhấn tạo - xong! Không cần quá trình đăng ký phức tạp. Thật đơn giản và nhanh chóng!

Tạo mã vạch – Hướng dẫn dành cho nhà phát triển

Mã vạch rất cần thiết để theo dõi hiệu quả, truy xuất thông tin nhanh chóng, nâng cao độ chính xác, tiết kiệm chi phí, tích hợp liền mạch với công nghệ và khả năng ứng dụng rộng rãi trong các ngành.

Chỉ với một vài dòng mã, một số lượng lớn mã vạch có thể được tạo theo chương trình cho nhiều mục thuộc nhiều phạm vi.

Tạo mã vạch trong C# bằng .NET API

Dưới đây là một số mã nguồn tạo mã vạch bằng C#:

// Tạo và áp dụng mã vạch cho tài liệu (DOC, DOCX, PDF, PPT, XLS, XLSX, ...)
using (Signature signature = new Signature("path/document.pdf"))
{
    // Tạo tùy chọn mã vạch với văn bản mã vạch
    BarcodeSignOptions options = new BarcodeSignOptions("Signed by GroupDocs using GroupDocs.Signature.")
    {
        // Đặt loại mã hóa mã vạch
        EncodeType = BarcodeTypes.Code128,

        // Đặt vị trí chữ ký
        Left = 205,
        Top = 170,
        Width = 200,
        Height = 50
    };
    // Áp dụng mã vạch trên tài liệu để ký.
    SignResult result = signature.Sign("path/document-with-barcode.pdf", options);
}

Để biết hướng dẫn chi tiết, hãy xem các bài viết về Tạo và áp dụng mã vạch cho tài liệu và hình ảnh bằng C#.

Tạo mã vạch trong Java

Tương tự, mã Java sau đây cho biết cách tạo mã vạch cho tài liệu và hình ảnh bằng Java.

// Tạo và áp dụng mã vạch cho các tài liệu (DOC, DOCX, PDF, PPT, XLS, XLSX, ...) trong Java
Signature signature = new Signature("path/document.pdf");

// Tạo tùy chọn mã vạch với văn bản mã vạch
BarcodeSignOptions options = new BarcodeSignOptions("<00-0-0000-0> 2021-08");
options.setEncodeType(BarcodeTypes.Code128);

// Căn chỉnh và xuất hiện mã vạch
options.setLeft(205);
options.setTop(170);
options.setHeight(50);
options.setWidth(200);
options.setForeColor(Color.BLUE);
options.setCodeTextAlignment(CodeTextAlignment.Below);

// Đính kèm mã vạch với tài liệu
signature.sign(outputFilePath, options);

Để biết thêm chi tiết, hãy xem các bài viết về Cách tạo và áp dụng mã vạch cho tài liệu và hình ảnh bằng Java.


Hãy xem các liên kết hữu ích này để biết thêm chi tiết và tài nguyên:


Phần kết luận

Để kết luận, bây giờ bạn đã quen với nghệ thuật tạo mã vạch ở nhiều loại khác nhau! Cho dù sử dụng các công cụ trực tuyến hay đào sâu vào mã hóa, giờ đây bạn đều sở hữu các kỹ năng để để lại dấu ấn kỹ thuật số của mình. Tận dụng sức mạnh của mã vạch và tiếp tục tích hợp cũng như khám phá những khả năng vô tận mà mã vạch mang lại trong lĩnh vực công nghệ.

Xem thêm