Mã QR, còn được gọi là mã Phản hồi nhanh, là một loại mã vạch 2D chứa thông tin mà máy có thể đọc được. Nó có thể được quét bằng đầu đọc mã QR hoặc điện thoại thông minh. Ngày nay, mã QR được sử dụng rộng rãi cho các mục đích như thông tin sản phẩm, tiếp thị, thanh toán di động và kiểm soát truy cập. Hôm nay, trong bài viết này, chúng ta sẽ xem quét hình ảnh mã QR trực tuyến và sử dụng máy ảnh. Ngoài ra, chúng ta sẽ khám phá cách quét mã QR theo chương trình.

Quét mã QR trực tuyến

Máy quét mã QR trực tuyến miễn phí

Để quét mã QR trực tuyến, bạn có thể sử dụng trình quét trực tuyến miễn phí của GroupDocs. Tất cả những gì bạn cần làm là làm theo các bước đơn giản sau để quét và giải mã:

  • Kéo và thả hình ảnh mã QR của bạn vào khu vực được chỉ định hoặc tải nó lên.
  • Sau khi tải lên, tệp mã QR sẽ được giải mã và thông tin kết quả sẽ được hiển thị.
  • Bạn có tùy chọn sao chép kết quả quét để sử dụng.
  • Ngoài ra, bạn có thể sao chép URL của kết quả quét để lưu lại để tham khảo sau này.
Quét hình ảnh mã QR trực tuyến

Quét mã QR trực tuyến bằng Camera

Khi sử dụng thiết bị di động, chụp ảnh bằng camera tích hợp là một lựa chọn tiện lợi. Để quét mã QR bằng máy ảnh, chỉ cần làm theo các bước sau:

  • Thay đổi nguồn quét thành Máy ảnh.
  • Hướng máy ảnh của bạn về phía mã QR và nhấn nút Chụp ảnh.
  • Bạn có thể chọn sao chép kết quả quét để sử dụng tiếp.
  • Ngoài ra, bạn có tùy chọn sao chép URL của kết quả quét và lưu nó để sử dụng sau này.
Quét mã QR bằng Camera

Quét mã QR – Hướng dẫn dành cho nhà phát triển

Bạn có phải là người tham gia phát triển phần mềm hay ai đó quan tâm đến việc tạo trình quét mã QR của riêng mình không? Nếu vậy, bạn có tùy chọn để chọn từ các thư viện độc lập khác nhau. Bạn nên khám phá cẩn thận các tùy chọn có sẵn và chọn nền tảng phù hợp với yêu cầu của mình để phát triển công cụ trực tuyến có khả năng đọc hoặc quét mã QR.

Quét mã QR bằng C# bằng .NET

Sau đây là cách quét mã QR bằng C# bằng GroupDocs.Parser for .NET:

// Quét mã QR bằng C#
using (Parser parser = new Parser("/path/qrcode.png"))
{
    // Trích xuất tất cả các mã QR.
    IEnumerable<PageBarcodeArea> barcodes = parser.GetBarcodes();

    // lặp đi lặp lại
    foreach (PageBarcodeArea barcode in barcodes)
    {
        // In các giá trị Mã QR được xác định
        Console.WriteLine(barcode.CodeTypeName +" Code Value: " + barcode.Value);
    }
}

Bạn có thể hiểu rõ hơn về việc phát triển Trình quét mã QR bằng C#.

Quét mã QR bằng Java

Các nhà phát triển Java có thể sử dụng các bước và đoạn mã được đề cập bên dưới để đọc mã QR bằng Java bằng cách sử dụng GroupDocs.Parser for Java:

// Quét mã QR bằng Java
try(Parser parser = new Parser("/path/qrcode.png"))
{
    // Trích xuất tất cả các mã QR.
    Iterable<PageBarcodeArea> barcodes = parser.getBarcodes();
  
    // lặp đi lặp lại
    for(PageBarcodeArea barcode : barcodes)
    {
        // In các giá trị Mã QR được xác định
        Console.WriteLine(barcode.getCodeTypeName()	 +" Code Value: " + barcode.getValue());
    }
}

Để biết thêm thông tin, hãy tham khảo bài viết về cách quét mã QR bằng Java.

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

Làm cách nào để quét mã QR nếu không phải là tệp hình ảnh?

Nó có vẻ lạ hoặc khác biệt đối với chúng tôi, nhưng API hoặc công cụ có thể xử lý nhiều loại tài liệu khác nhau để quét. Chúng bao gồm các tệp PDF, tài liệu soạn thảo văn bản, bản trình bày và các định dạng hình ảnh khác nhau.

Công cụ quét trực tuyến này nhanh như thế nào?

Công cụ trực tuyến miễn phí này nhanh chóng, hiệu quả và cung cấp khả năng quét trong vòng vài giây.

Xem thêm