Vietnamese
 Vietnamese

API mã vạch .NET để đọc, nhận dạng và tạo mã vạch và mã QR

Tạo mã vạch trong .NET với độ chính xác chưa từng có và quét, đọc và nhận dạng mã vạch tuyến tính, 2D và bưu chính của các ký hiệu khác nhau bằng cách sử dụng API mã vạch C# .NET. Nó hỗ trợ quét và phát hiện mã vạch và mã QR ở định dạng JPG, PNG, GIF, BMP và TIFF.

Tải xuống bản dùng thử miễn phíXem tất cả các API

Xây dựng ứng dụng nhận dạng mã vạch và tạo mã QR trong C# .NET

Aspose.BarCode cho .NET là API nhận dạng và tạo mã vạch hiệu suất cao cho phép các nhà phát triển .NET tạo, quét, đọc, phát hiện và xuất các loại mã vạch 1D (tuyến tính), 2D và bưu chính khác nhau. Tự hào với bộ tính năng tuyệt vời, API trình tạo mã vạch .NET này cung cấp độ chính xác hoàn hảo khi đọc hoặc quét hình ảnh mã vạch ở định dạng PNG, BMP, JPG, GIF, TIFF và các định dạng khác. Hơn nữa, bạn cũng có thể xuất mã vạch thành hình ảnh raster phổ biến hoặc tệp vectơ EMF và SVG. Cùng với các tính năng quét mã vạch và mã QR, Aspose.BarCode cho .NET cho phép bạn thao tác với một số yếu tố của giao diện mã vạch bao gồm chất lượng hình ảnh, kích thước tệp, màu nền và màu thanh, chất lượng và độ phân giải hình ảnh, góc xoay, chú thích, v.v. hơn.

Sử dụng API mã vạch cho .NET, bạn có thể nhanh chóng và dễ dàng tích hợp chức năng máy quét mã QR trong các giải pháp xử lý mã vạch .NET hiện có của mình hoặc xây dựng các ứng dụng nhận dạng mã vạch toàn diện trong C#, ASP.NET hoặc VB.NET từ đầu. Thư viện Aspose.BarCode for .NET hỗ trợ hơn 50 ký hiệu mã vạch tuyến tính, 2D và bưu chính như Mã 128, Mã 39 Mở rộng, Ma trận Dữ liệu, Mã QR, PDF 417 và Postnet.

Bắt đầu

Trước khi thiết lập API mã vạch .NET, vui lòng kiểm tra các điều kiện tiên quyết trên trang Yêu cầu hệ thống để đảm bảo trải nghiệm người dùng và thiết lập API mượt mà.

Aspose.BarCode để cài đặt .NET

Vui lòng truy cập phần tải xuống để tải xuống trực tiếp DLL hoặc trình cài đặt MSI của API tạo và nhận dạng mã vạch .NET. Bạn cũng có thể cài đặt API bằng gói NuGet. Vui lòng tìm bên dưới lệnh cho bảng điều khiển trình quản lý gói:

PM > Install-Package Aspose.BarCode 

Cách tạo mã QR trong .NET và đọc mã vạch từ hình ảnh

Với Aspose.BarCode cho .NET, các nhà phát triển có thể kết hợp khả năng tạo mã QR vào các ứng dụng xử lý mã vạch .NET của họ. Hơn nữa, cũng có thể nhận dạng các loại mã vạch khác nhau từ PNG, JPEG, BMP và các hình ảnh khác. Bạn có thể quét và đọc nhiều loại mã vạch từ cùng một tệp hình ảnh.

Tạo nhanh mã QR trong .NET

API mã vạch .NET hỗ trợ tạo mã QR với các loại mã hóa khác nhau. Bạn có thể thêm chức năng này vào các ứng dụng thao tác mã vạch và nâng cao hơn nữa dịch vụ của mình. Vui lòng kiểm tra thông tin sau và mã C# để tạo mã QR nhanh chóng và dễ dàng bằng thư viện Aspose.BarCode cho .NET:

  • Khởi tạo lớp Trình tạo mã vạch và chỉ định EncodeType và văn bản đầu vào.
  • Đặt phiên bản mã QR và loại mã hóa.
  • Tạo và lưu hình ảnh Mã QR ở định dạng PNG.
// Initialize an instance of BarcodeGenerator class
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.QR, "Aspose");
gen.Parameters.Barcode.XDimension.Pixels = 4;
// Set Auto version
gen.Parameters.Barcode.QR.QrVersion = QRVersion.Auto;
//Set ForceMicroQR QR encode type
gen.Parameters.Barcode.QR.QrEncodeType = QREncodeType.ForceMicroQR;
gen.Save(dataDir + "QREncodeTypeForceMicroQR.png", BarCodeImageFormat.Png);

Đọc mã vạch từ hình ảnh trong .NET

Aspose.BarCode cho .NET API giúp đọc mã vạch của các ký hiệu khác nhau từ PNG, JPEG, BMP, GIF và các định dạng tệp hình ảnh khác dễ dàng hơn. API tạo và nhận dạng mã vạch .NET này hỗ trợ quét và đọc nhiều mã vạch từ cùng một hình ảnh. Vui lòng kiểm tra các thông tin sau để được trợ giúp thêm:

  • Tải hình ảnh mã vạch nguồn bằng cách sử dụng lớp BarCodeReader.
  • Gọi phương thức ReadBarCodes() để nhận kết quả nhận dạng trong BarCodeResult.
  • Lặp lại các kết quả thu được và hiển thị loại và văn bản của mã vạch.
// Initialize barcode reader
BarCodeReader reader = new BarCodeReader("C:\\Files\\BarCode\\Sample.png");
// Read the barcode and show the results
foreach(BarCodeResult result in reader.ReadBarCodes()) 
{
    Console.Out.WriteLine("CodeText: " + result.CodeText);
    Console.Out.WriteLine("Symbology type: " + result.CodeType);
}

Vui lòng truy cập trang Ví dụ GitHub để biết thêm các ví dụ hoạt động của . NET API mã vạch. Nếu bạn đang muốn quét, nhận dạng và tạo mã vạch 1D, 2D và mã vạch bưu chính hoặc mã QR một cách nhanh chóng bằng thiết bị di động của mình, vui lòng kiểm tra ứng dụng trực tuyến miễn phí của Aspose.BarCode.

Dễ dàng tích hợp và hoạt động nâng cao

Aspose.BarCode for .NET cho phép các thao tác cực kỳ dễ dàng chỉ cần một vài dòng mã hóa .NET để bắt đầu tạo, đọc và nhận dạng các loại mã vạch khác nhau. Là nhà phát triển .NET, bạn có thể dễ dàng tích hợp API trình tạo mã vạch .NET với bất kỳ ứng dụng .NET nào của mình. Một trong những tính năng tốt nhất của thư viện này là khả năng đọc mã vạch và mã QR bị hỏng bằng các thuật toán phức tạp và cơ chế lọc cho phép bạn luôn cập nhật nhu cầu xử lý mã vạch của mình.

Câu hỏi thường gặp

1. Làm cách nào để tạo mã vạch trong .NET?

Tạo mã vạch 1D, 2D và bưu chính trong .NET nhanh chóng và dễ dàng bằng Aspose.BarCode cho .NET API. Chỉ cần một vài dòng mã hóa .NET để tạo mã vạch thuộc loại bạn muốn.

2. Mất bao lâu để đọc hoặc tạo mã vạch?

API tạo và nhận dạng mã vạch .NET hoạt động nhanh và hoàn thành các yêu cầu của bạn ngay lập tức.

3. Xử lý tệp bằng .NET API có an toàn không?

Bạn có thể chắc chắn về tính bảo mật của các tệp mã vạch của mình trong khi xử lý chúng bằng Aspose.BarCode cho .NET API. Chúng tôi đảm bảo quyền riêng tư cho dữ liệu của bạn và thực hiện tất cả các biện pháp cần thiết để cung cấp cho bạn trải nghiệm người dùng an toàn.

4. Tôi có thể nhận dạng và tạo mã vạch trên Mac OS, Windows hoặc Linux không?

Có, API mã vạch cho .NET hoạt động trên các hệ điều hành, khung và môi trường hoạt động khác nhau. Bạn có thể sử dụng nó trên nền tảng mà bạn chọn và nó không yêu cầu bất kỳ cài đặt phần mềm bổ sung nào để hoạt động.

Tim sự giup đơ?

Kiểm tra các kênh hỗ trợ của chúng tôi để được trợ giúp về các câu hỏi của bạn liên quan đến các tính năng và hoạt động của API sản phẩm Aspose.