Mã vạch, đặc biệt là mã vạch ma trận hai chiều như mã QR, là nơi phổ biến hiện nay. Vì vậy, các nhà phát triển C# thường đặt câu hỏi về cách tạo mã QR trong các ứng dụng C#. Điều này có thể được thực hiện nhanh chóng với vài dòng mã bằng cách sử dụng Aspose.BarCode for .NET.
Bạn có thể dễ dàng tạo mã vạch hoặc mã QR trong các ứng dụng .NET của mình, bao gồm các ứng dụng Windows hoặc ứng dụng Web bằng C# bằng các bước được đưa ra trong câu trả lời này.
Các bước để tạo mã QR trong C#
- Cần có gói nuget của Aspose.BarCode for .NET trước
- Tiếp theo, sử dụng không gian tên Aspose.Barcode và Aspose.BarCode.Generation
- Thêm giấy phép Aspose bằng phương pháp SetLicense
- Bây giờ, hãy tạo một phiên bản của BarCodeGenerator Class và đặt QR làm loại mã hóa
- Đặt văn bản mã mà bạn muốn thêm vào mã QR
- Đặt thuộc tính bắt buộc của đối tượng DocumentBuilder
- Bước cuối cùng, hãy lưu mã QR dưới dạng định dạng hình ảnh
Trong ví dụ này, chúng tôi đang lưu hình ảnh mã QR dưới dạng PNG, tuy nhiên, bạn có thể lưu mã QR của mình ở định dạng Bmp, Gif, Jpeg, PNG, Tiff, TiffInCmyk, EMF hoặc SVG image formats. Bạn chỉ cần chuyển định dạng hình ảnh trong khi lưu QR code đã tạo.
Ví dụ để tạo mã QR trong C#
Nếu bạn đang phát triển trình tạo mã QR của riêng mình hoặc thêm tính năng tạo mã QR này vào ứng dụng của mình, thì các bước và mẫu được cung cấp ở trên có thể giúp bạn tiết kiệm rất nhiều thời gian và công sức.