Cách chuyển đổi mã vạch sang SVG trong C#

Chủ đề đơn giản này sẽ hướng dẫn bạn cách chuyển đổi Barcode thành SVG trong C# bằng cách cung cấp chi tiết về cách định cấu hình môi trường và sử dụng các lớp cũng như chức năng khác nhau để thực hiện tác vụ. Một mã ví dụ có thể chạy được trình bày có thể tạo hình ảnh SVG mã vạch trong C# bằng cách sử dụng giao diện API rất đơn giản và không phụ thuộc vào bất kỳ phần mềm hoặc ứng dụng bên thứ ba nào khác.

Các bước để tạo hình ảnh SVG mã vạch trong C#

  1. Thiết lập môi trường để thêm Aspose.BarCode bằng Trình quản lý gói NuGet
  2. Bao gồm các không gian tên bắt buộc trong chương trình
  3. Khởi tạo đối tượng BarCodeGenerator class bằng cách đặt EncodeType 128 và thêm văn bản mã vạch
  4. Lưu Mã vạch được tạo dưới dạng SVG trên đĩa

Bằng cách sử dụng các bước đã nói ở trên trong ứng dụng Trình tạo mã vạch C# SVG có thể được phát triển bằng cách sử dụng một vài dòng mã. Chúng tôi sẽ bắt đầu quá trình bằng cách khởi tạo một đối tượng của lớp BarCodeGenerator để tạo một mã vạch đơn giản với loại mã hóa 128 cùng với văn bản mẫu. Trong các bước cuối cùng, Mã vạch được tạo sẽ được lưu dưới dạng tệp SVG trên đĩa.

Mã để chuyển đổi mã vạch thành SVG trong C#

Ví dụ trên trong C# chuyển đổi Mã vạch thành SVG bằng cách đặt loại mã hóa 128. Bộ liệt kê EncodeTypes chứa nhiều mã hóa khác bao gồm EAN-13 và EAN-8, ITF-14, Code39, Mã QR, Mã GS1, v.v. Đây là một mã khá đơn giản nhưng bạn có thể đặt nhiều thuộc tính khác cho Mã vạch như điều chỉnh hình thức của nó về kích thước, độ phân giải, cài đặt đường viền, góc xoay và phần đệm.

Trong hướng dẫn ngắn này, chúng ta đã học cách tạo Mã vạch SVG bằng C#. Nếu bạn muốn tìm hiểu về cách đọc Mã vạch, hãy tham khảo bài viết trên cách đọc mã vạch bằng C#.

 Tiếng Việt