彩票走势图

C# 中的 JPG 二维码阅读器 - 在线条码扫描仪

翻译|行业资讯|编辑:胡涛|2024-05-10 10:36:32.017|阅读 9 次

概述:在本指南中,我们将使用 Aspose.BarCode for .NET构建一个C# 条形码扫描仪。这个 .NET 库使整个过程变得非常流畅和轻量级。

# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>

相关链接:

让我们为业务应用程序开发一个JPG QR 码读取器模块,以自动执行 QR 码检测和读取。这种自动化将为您的应用程序带来生产力方面的竞争优势。此外,这篇博文将介绍一种基于网络的在线条码扫描仪,用于在线扫描条码。Aspose.BarCode提供多种编程语言的条形码扫描器API 。但是,在本指南中,我们将使用 Aspose.BarCode for .NET构建一个C# 条形码扫描仪。这个 .NET 库使整个过程变得非常流畅和轻量级。

Aspose.BarCode for .NET 是一个功能强大的API,可以从任意角度生成和识别多种图像类型的一维和二维条形码。开发人员可以轻松添加条形码生成和识别功能,以及在.NET应用程序中将生成的条形码导出为高质量的图像格式。 Aspose API支持流行文件格式处理,并允许将各类文档导出或转换为固定布局文件格式和最常用的图像/多媒体格式。

Aspose.BarCode 最新下载

C# 条码扫描器 - API 安装

Aspose.BarCode for .NET是一个完整的软件包,提供本地和云 API 来读取和操作条形码。有多个选项可用于配置操作 QR 码和条形码的功能。因此,这个条形码扫描仪 API非常容易安装,如果遇到任何困难,您可以找到完整的安装指南。要安装此 C# 条形码扫描仪,您可以在NuGet包管理器中运行以下命令 或下载DLL文件。

PM> Install-Package Aspose.BarCode

条码扫描仪API

用 C# 构建 JPG 二维码阅读器

现在,我们将使用此条形码读取器 API 公开的类和方法在 .NET 应用程序中构建JPG QR 码读取器。请注意,我们有一个包含条形码和二维码的 JPG 源文件。

您可以按照以下步骤操作:

  • 使用源文件初始化BarCodeReader类的新实例。
  • 通过调用ReadBarCodes方法从图像中读取条形码并将其分配给BarCodeResult类的实例以存储从图像中识别的条形码数据。
  • 调用CodeText属性以获取代码文本。
  • 通过调用CodeType属性获取条形码类型。
  • Confidence属性用于获取已识别条码的识别置信度。
  • Region属性用于获取条形码区域。

复制并粘贴以下代码示例,以编程方式为您的应用程序开发C# 条形码扫描仪


using Aspose.BarCode.BarCodeRecognition;

namespace Aspose.BarCode
{
class QRCodeReader
{
// Build a JPG QR Code Reader in C#
static void Main(string[] args)
{
// Initialize a new instance of the BarCodeReader class with the source file.
BarCodeReader barcode_reader = new BarCodeReader("barcode.jpg");

// Read the barcode from the image by calling the ReadBarCodes method and assign it to an instance of the BarCodeResult class to store recognized barcode data from the image.
foreach (BarCodeResult result in barcode_reader.ReadBarCodes())
{
Console.Out.WriteLine("*************************");
// Invoke the CodeText property to get the code text.
Console.Out.WriteLine("CodeText: " + result.CodeText);
// Get the barcode type by calling the CodeType property.
Console.Out.WriteLine("Symbology type: " + result.CodeType);
// The Confidence property is used to get the recognition confidence level of the recognized barcode.
Console.Out.WriteLine("Confidence : " + result.Confidence);
// The Region property is used to get the barcode region.
Console.Out.WriteLine("Confidence : " + result.Region);
Console.Out.WriteLine("*************************");
}
}
}
}


运行上面的代码片段后,您将在终端/CMD 中看到输出,如下图所示,您可以看到源文件的输出:

条形码读取器API

在线条码扫描仪

我们自豪地推出此在线工具,使我们的用户能够在线使用此条形码扫描仪。幸运的是,这个在线条形码阅读器由Aspose.BarCode提供支持,并提供企业级用户体验。最重要的是,您不会被要求创建帐户来使用此工具。此外,还有丰富的用户界面,用户可以轻松拖放文件。

这篇博文到此结束。Aspose.BarCode for .NET是一个很好的工具,可以自动执行与条形码扫描相关的任务。我们已经学习了如何使用此条码扫描器 API 提供的方法用C# 开发 JPG 二维码阅读器。本指南无法涵盖此条形码读取器 API 公开的所有功能。此之外,你有其他方面的需求,也欢迎和我们互动,或这下体验~


欢迎下载|体验更多Aspose产品 

获取更多信息请咨询 或 加入Aspose技术交流群(761297826

标签:

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@pclwef.cn


为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP