我们在创建条形码时,如果以图片的方式将创建好的条码保存到指定文件夹路径,可以在程序中直接加载图片使用;已生成的条码图片,需要通过读取图片中的条码信息,如条码类型、条码绘制区域在图片中的四个顶点坐标位置等,可参考本文中的方法。

:读取时,也支持读取二维码类型。


引入dll

调用API:Spire.Barcode for .NET

两种方法:

1.在VS中通过“管理NuGet包”,搜索“Spire.Barcode”安装;

或者通过PM控制台安装:

PM> NuGet\Install-Package Spire.Barcode -Version 6.8.0

2.官网下载包,安装到本地路径,然后将安装路径下的Spire.Barcode.dll手动引入到VS程序。


读取条码类型及顶点坐标

C#

using Spire.Barcode;
using Spire.Barcode.Settings;
using System.Drawing;namespace GetBarcode
{class Program{static void Main(string[] args){//加载条码图片BarcodeInfo[] barcodeInfos = BarcodeScanner.ScanInfo("img.png");for (int i = 0; i < barcodeInfos.Length; i++){//获取条码类型BarCodeReadType barCodeReadType = barcodeInfos[i].BarCodeReadType;System.Console.WriteLine("Barcode Type is:" + barCodeReadType.ToString());           //获取条形码图片中的四个顶点坐标位置Point[] vertexes = barcodeInfos[i].Vertexes;//输出结果for(int j = 0; j < vertexes.Length; j++){System.Console.WriteLine(vertexes[j]);}               System.Console.ReadKey();}}}
}

VB.NET

Imports Spire.Barcode
Imports Spire.Barcode.Settings
Imports System.DrawingNamespace GetBarcodeClass ProgramPrivate Shared Sub Main(args As String())'加载条码图片Dim barcodeInfos As BarcodeInfo() = BarcodeScanner.ScanInfo("img.png")For i As Integer = 0 To barcodeInfos.Length - 1'获取条码类型Dim barCodeReadType As BarCodeReadType = barcodeInfos(i).BarCodeReadTypeSystem.Console.WriteLine("Barcode Type is:" + barCodeReadType.ToString())'获取条形码图片中的四个顶点坐标位置Dim vertexes As Point() = barcodeInfos(i).Vertexes'输出结果For j As Integer = 0 To vertexes.Length - 1System.Console.WriteLine(vertexes(j))NextSystem.Console.ReadKey()NextEnd SubEnd Class
End Namespace

读取结果:

—END—

C#/VB.NET 读取条码类型及条码在图片中的坐标位置相关推荐

  1. C# vb .NET读取识别条形码线性条码code128

    code128是比较常见的条形码编码规则类型的一种.如何在C#,vb等.NET平台语言里实现快速准确读取该类型条形码呢?答案是使用SharpBarcode! SharpBarcode是C#快速高效.准 ...

  2. C# vb .NET读取识别条形码线性条码UPC-E

    UPC-E是比较常见的条形码编码规则类型的一种.如何在C#,vb等.NET平台语言里实现快速准确读取该类型条形码呢?答案是使用SharpBarcode! SharpBarcode是C#快速高效.准确的 ...

  3. C# vb .NET读取识别条形码线性条码UPC-A

    UPC-A是比较常见的条形码编码规则类型的一种.如何在C#,vb等.NET平台语言里实现快速准确读取该类型条形码呢?答案是使用SharpBarcode! SharpBarcode是C#快速高效.准确的 ...

  4. C# vb .NET读取多个识别条形码线性条码

    有时候,我们不确定数据源图片中到底有多少个条码,这些条码有可能是同一个类型的,也可能是不同类型的,如何在C#,vb等.NET平台语言里实现快速准确读取呢?答案是使用SharpBarcode! Shar ...

  5. Apache POI和EasyExcel 第五集:Apache POI的Excel读取不同类型的数据

    Apache POI和EasyExcel 第五集:Apache POI的Excel读取不同类型的数据 一.资源 什么是Apache POI Apache POI 不同类型的数据的表格(xls) 链接: ...

  6. python读文件代码-Python读取表格类型文件代码实例

    这篇文章主要介绍了Python读取表格类型文件代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 代码如下 resp = My_Request_ ...

  7. 杂记(1)java读取char类型2. 大小写字母的转换3. 字符串的拼接4. 一串数字排序

    1. java读取char类型 应为java中没有nextchar();函数,所以只能先读取一行,即 Sting a=sc.nextline(); char need=a.charAt(0);//取字 ...

  8. mysql 用户 类别_从mysql里读取用户类型

    ##1.后端1(从mysql里读取用户类型): from django import forms from django.forms import widgets from django.forms ...

  9. 通过OracleDataReader来读取BLOB类型的数据 (转载)

     通过OracleDataReader来读取BLOB类型的数据  在实际的应用过程中,需要把大块的二进制数据存储在数据库中.读取这些大块的数据,可以通过强制类型转换成为byte数组,但是当这个二进制数 ...

  10. VB如何读取快捷方式的目标路径

    一般情况下,在VB中读取快捷方式的信息,大家首先考虑的是使用IShellLink接口,但这种方法需要下载或定义一个TLB文件,相对来说比较麻烦. 其实我们都知道可以使用WScript.Shell对象的 ...

最新文章

  1. Go 学习笔记(3)— 包概念、包特点、包名约束、main 包、包的声明、包的引用、包初始化
  2. phpexcel导出超过26列解决方案
  3. clojure入门: hello world
  4. 2019CCPC网络选拔赛签到题题解
  5. 如何实现自由复制知乎文章?【1分钟掌握】
  6. Bitmap Index
  7. java外围设计_Java 编程(23 种设计模式)
  8. Spring Boot(一)入门篇
  9. coreboot学习6:ramstage阶段之芯片初始化流程
  10. python数据类型-元组(tuple)
  11. 『自定义View实战』—— 仿ios图标下载view DownloadLoadingView
  12. 计算机基础(二):嵌入式驱动、图像处理知识设备小结
  13. 【转】十大抢手的网站压力测试工具
  14. 青少年编程Playgrounds之一
  15. 标签thead与th的区别
  16. Grafana启动失败报错:Grafana-server Init Failed: Could not find config defaults, make sure homepath command
  17. DBG、DMB、DSB 和 ISB
  18. GitHub 各种开源项目
  19. 使用Quitter自动关闭(或隐藏)Mac上的空闲应用程序
  20. C#实现五子棋详细教程

热门文章

  1. 882. Reachable Nodes In Subdivided Graph
  2. 几年基础架构的经验之谈[42 things I learned from building a production database]
  3. css中设置字体下划线,css如何设置字体下划线
  4. Cxgrid控件中限制单元格输入类型以及显示格式
  5. 价格操控:大数据“杀熟”和算法合谋
  6. python获取当前工作路径
  7. Office word/excel/ppt套装安装好功能栏没有开始、插入、页面布局等工具栏解决方法
  8. swift5函数和Collection
  9. Unity体积光实现浅析
  10. SAP中英文转换--中文转英文