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# 的二维码扫描器

使用 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、文字处理文档、演示文稿和不同的图像格式。

这个在线扫描工具有多快?

这个免费的在线工具快速高效,可在几秒钟内完成扫描。

也可以看看