跳過到頁腳內容
QR 工具

最佳 Android QR 扫描器:开发者指南

QR 碼已成為我們日常生活中不可或缺的一部分,將實體世界與數位世界無縫連結。 無論是探索新城市、網路購物或參加活動,QR 碼都能簡化存取資訊的過程。

要利用這些代碼的力量,在您的 Android 裝置上安裝可靠的 QR 代碼掃描器至關重要。 在這篇文章中,我們將探討一些適用於 Android 的最佳 QR 代碼掃描器,這些掃描器提供友善的使用者介面、強大的功能和高效的效能。

Google Lens

Google Lens 是可以掃描 QR 碼的多功能工具。 遇到 QR 代碼時,請開啟 Google Lens 並將相機對準它。 Google Lens 會識別 QR 代碼,並提供相關資訊或與之相關的動作。

無論是網站連結、聯絡方式或任何其他編碼資料,Google Lens 都能幫您輕鬆解碼! 您可以透過各種 Google 應用程式存取 Google Lens,包括 Google 應用程式、Google Camera 和 Google Photos。

Best QR Scanner For Android (Free Tools):圖 1 - 從 Google Lens 掃描相機上的 QR 碼

QR & BarCode Scanner by Gamma Play

Gamma Play 的 QR & BarCode Scanner 是專為 Android 裝置設計的功能強大的應用程式,可讓您快速掃描和解碼 QR 代碼和 BarCode。

以下是此便利工具的一些主要功能。 本應用程式擅於辨識各種代碼類型,包括文字、URL、書籍的 ISBN、產品代碼、聯絡資訊、行事曆事件、電子郵件地址、Wi-Fi 網路詳細資訊等。

透過自動解碼,應用程式可迅速將掃描的資訊翻譯為相關選項,讓使用者可在應用程式中立即採取行動。

此應用程式的附加功能,例如在低光源條件下的手電筒支援、遠距離掃描的縮放功能,以及透過掃描 BarCode 比較產品價格的功能,使其成為 Android 使用者不可或缺的全方位工具。

Best QR Scanner For Android (Free Tools):圖 2 - QR & BarCode Scanner by Gamma Play

QR Scanner BarCode Scanner by Simple Design Ltd

QR Scanner:BarCode Scanner by Simple Design Ltd 是一款 Android 應用程式,可讓您迅速掃描和解碼 QR 代碼和 BarCode。

本應用程式可同時辨識多種條碼,支援多種格式,包括 1D 條碼的 EAN-13、EAN-8、UPC-A、UPC-E、Code-39、Code-93、Code-128、ITF、Codabar,以及 2D 條碼的 QR Code、Data Matrix、PDF-417、AZTEC。 應用程式對準條碼或 QR 代碼時會自動開始掃描,不需要手動按下按鈕。

Best QR Scanner For Android (Free Tools):圖 3 - QR 掃描器:由 Simple Design Ltd 提供的條碼掃描器

QR Code Scanner 與 Scanner App by QR Code Scanner

由 QR Code Scanner 提供的 QR Code Scanner & Scanner App 是一款適用於 Android 裝置的全面且友善的應用程式。 它結合了與 QR 代碼和 BarCode 相關的幾項基本功能,使其成為日常使用的必備工具。

您可以利用其快速且毫不費力的掃描功能,立即存取編碼在 QR 碼或 BarCode 中的資訊,同時滿足休閒與專業用途的需求。 此應用程式不只是掃描,還提供 QR 代碼產生器,可建立與網站、聯絡資訊、Wi-Fi 網路等相關的代碼。

其他功能包括掃描記錄、從圖庫影像掃描的功能,以及用於檢查促銷和折扣的價格掃描器,這些功能增強了應用程式的整體實用性。

Best QR Scanner For Android (Free Tools):圖 4

QR & BarCode Reader by TeaCapps

QR & Barcode Reader by TeaCapps 是適用於 Android 裝置的現代 QR 掃描器和 BarCode 掃描器應用程式。 它提供了一系列的功能,以提升您的掃描體驗。 它能有效掃描 QR 碼和 BarCode,支援 QR 碼、Data Matrix、UPC、EAN、Code 39 等多種格式。

本應用程式以 Google Safe Browsing 技術的安全性為優先,並確保較短的載入時間。 它維持最低的權限,允許影像掃描而無需存儲存取權限,以及分享聯絡人資料而無需地址簿存取權限。

其他功能包括手電筒支援、QR 代碼建立、自訂搜尋選項,以及可匯出的掃描記錄。

Best QR Scanner For Android (Free Tools):圖 5

我們可以在 C# .NET 中使用 IronQR Library 來建立自己的 QR Code Reader 和 QR Code Scanner 應用程式。

介紹 IronQR。

IronQR 是適用於 .NET 應用程式的強大 C# QR Code 函式庫,具有先進的機器學習功能,可準確檢測 QR Code。 開發人員可以輕鬆讀取各種圖像格式的 QR 代碼,並選擇機器學習或超薄模式。

該函式庫支援容錯、可自訂的錯誤修正,並且是跨平台的,因此是在 .NET 應用程式中尋求直接機器學習 QR code 功能的專案的理想選擇。

從庫存系統到電子商務平台,IronQR 是您在不同應用程式中執行 QR 代碼和 BarCode 相關任務時,在精確度、易用性和速度方面的絕佳選擇。

安裝 IronQR。

若要使用 Visual Studio 中的套件管理員控制台安裝 IronQR,請遵循下列步驟:

  • 開啟 Visual Studio:啟動 Visual Studio 並開啟要安裝 IronQR 的專案。
  • 開啟套件管理員控制台:移至頂部功能表中的 [檢視],將滑鼠懸停在 [其他視窗],然後選擇 [Package Manager Console]。這將會開啟 Visual Studio 視窗底部的套件管理員控制台。
  • 執行 Install-Package 指令:在套件管理員控制台中,鍵入下列指令並按 Enter:
Install-Package IronQR

此指令將從 NuGet Gallery 下載並安裝 IronQR 套件。

為 QR 碼閱讀器編寫程式碼

results = reader.Read(imageInput); // Iterate over each result and print the decoded value foreach (QRResult result in results) { Console.WriteLine(result.Value); } } } ``` 上面的 C# 程式碼利用 IronQR 函式庫,從名為 "wiwkiQR.png" 的影像檔案讀取 QR 碼。它首先使用 IronQR 類 `AnyBitmap.FromFile` 將影像載入 `inputBmp` 變數。 隨後,會建立一個 `QRReader` 物件,以方便 QR 代碼的擷取。 `reader.Read` 方法會處理影像,然後使用 `foreach` 循環將結果 QR 碼值列印到控制台。這段簡潔的程式碼展示了在 C# 應用程式中整合 IronQR 進行 QR 碼讀取的簡易性。

輸出

結論三種授權選項,以滿足不同專案規模的需求,每種選項都提供 30 天退款保證和永久授權等好處。 使用者可以選擇其他功能,例如再發行涵蓋範圍和支援更新。
Jordi Bardia
軟體工程師
Jordi 在 Python、C# 和 C++ 上最得心應手,當他不在 Iron Software 展現技術時,便在做遊戲編程。在分担产品测测试,产品开发和研究的责任时,Jordi 为持续的产品改进增值。他说这种多样化的经验使他受到挑战并保持参与, 而这也是他与 Iron Software 中工作一大乐趣。Jordi 在佛罗里达州迈阿密长大,曾在佛罗里达大学学习计算机科学和统计学。