QR 碼,也稱為快速響應碼,是一種包含機器可讀信息的二維條碼。可以使用二維碼閱讀器或智能手機對其進行掃描。如今,二維碼被廣泛用於產品信息、營銷、移動支付和訪問控制等目的。今天,在本文中,我們將看到在線掃描二維碼圖像並使用相機。此外,我們將探討如何以編程方式掃描二維碼。

在線掃描二維碼

免費在線二維碼掃描儀

要在線掃描二維碼,您可以使用 GroupDocs 提供的免費在線掃描儀。您需要做的就是按照以下簡單的步驟進行掃描和解碼:

  • 將您的二維碼圖片拖放到指定區域或上傳。
  • 上傳後,二維碼文件將被解碼,並顯示結果信息。
  • 您可以選擇複製掃描結果供您使用。
  • 此外,您可以復制掃描結果的 URL 以保存以供日後參考。
在線掃描二維碼圖片

使用相機在線掃描二維碼

使用移動設備時,使用內置相機拍照是一個方便的選擇。要使用相機掃描二維碼,只需按照以下步驟操作:

  • 將掃描源更改為相機。
  • 將相機對準二維碼,然後按下拍照按鈕。
  • 您可以選擇複製掃描結果以供進一步使用。
  • 此外,您還可以選擇複製掃描結果的 URL 並將其保存以備後用。
使用相機掃描二維碼

二維碼掃描 – 開發者指南

您是參與軟件開發的人還是有興趣創建自己的二維碼掃描儀的人?如果是這樣,您可以選擇從各種獨立庫中進行選擇。建議仔細探索可用選項,並選擇符合您開發能夠讀取或掃描二維碼的在線工具的要求的平台。

使用 C# 使用 .NET 掃描二維碼

以下是如何使用 GroupDocs.Parser for .NET 使用 C# 掃描二維碼:

  • 整合圖書館 into your application.
  • 使用以下代碼掃描二維碼:
// 使用 C# 掃描二維碼
using (Parser parser = new Parser("/path/qrcode.png"))
{
    // 提取所有二維碼。
    IEnumerable<PageBarcodeArea> barcodes = parser.GetBarcodes();

    // 迭代
    foreach (PageBarcodeArea barcode in barcodes)
    {
        // 打印識別的二維碼值
        Console.WriteLine(barcode.CodeTypeName +" Code Value: " + barcode.Value);
    }
}

您可以進一步深入了解 使用 C# 開發 QR 碼掃描器

使用 Java 掃描二維碼

Java 開發人員可以使用 GroupDocs.Parser for Java 使用以下步驟和下面提到的代碼片段通過 Java 讀取 QR 碼:

// 使用 Java 掃描二維碼
try(Parser parser = new Parser("/path/qrcode.png"))
{
    // 提取所有二維碼。
    Iterable<PageBarcodeArea> barcodes = parser.getBarcodes();
  
    // 迭代
    for(PageBarcodeArea barcode : barcodes)
    {
        // 打印識別的二維碼值
        Console.WriteLine(barcode.getCodeTypeName()	 +" Code Value: " + barcode.getValue());
    }
}

有關詳細信息,請參閱有關如何使用 Java 掃描二維碼 的文章。

常見問題

如果不是圖像文件,如何掃描二維碼?

這對我們來說可能看起來很奇怪或不同,但 API 或工具可以處理許多不同類型的文檔進行掃描。其中包括 PDF、文字處理文檔、演示文稿和不同的圖像格式。

這個在線掃描工具有多快?

這個免費的在線工具快速高效,可在幾秒鐘內完成掃描。

也可以看看