Data Matrix二维码在医疗器械UDI中的应用
Data Matrix是诞生于1989年的矩阵式二维码。面积紧凑、容错率高、可机器识读,适用性强,非常适合大小型产品上的直接喷印。广泛应用于FMD/UDI等药品和医疗机械、商品追溯、制造品控等领域。
DataMatrix码和QR码的特点不同
DataMatrix码特点:密度高,尺寸小,储存信息量大,其最小尺寸是所有条码中最小的,可在仅仅25mm²的面积上编码30个数字,dataMatrix码采用复杂的纠错码技术,所以dataMatrix码抗污损能强。
QR码特点:QR码信息容量大,编码范围广(可以将照片、指纹、掌纹、签字、声音、文字等凡可数字化的信息进行编码),保密、防伪性能好,纠错能力强。
DataMatrix二维码被广泛应用在医疗器械行业中,用来实现医疗器械唯一标识,就是所谓的UDI。
下面用不同开发语言实现DataMatrix二维码。
Java中:使用okapibar开源库。
开发工具
IntelliJ IDEA 2021.1.2 (Ultimate Edition)
java jdk 1.8
启动OkapiUI
这样DataMatrix二维码就生成了。
demo源码下载地址:java demo
.Net中常用的库是zintnet库
开发工具VS2019
项目截图
生成的图片
net版本demo源码下载地址:net demo
大龄码农,现专注于工业互联网应用技术开发。欢迎访问个人网站
Data Matrix二维码在医疗器械UDI中的应用相关推荐
- 基于机器视觉的Data Matrix二维码识别
基于机器视觉的Data Matrix二维码识别 二维码识别,这个在视觉应用中占有很重要的比例,各种各样的二维码都有可能需要识别.常见的QR码.Data Matrix码.本方案是识别Data Matri ...
- Data Matrix 二维码解码库 libdmtx 编译方法
Data Matrix 二维码解码库 libdmtx 编译方法 libdmtx 是一个开源的 Data Matrix 编解码库.项目主页在:https://github.com/dmtx 这里简单记录 ...
- 二维码在数字化班组管理中的应用
为了更好地贯彻落实集团公司对班组安全建设的要求,可以运用"加法思维",勇于直面当前安全班组建设中的突出问题,敢于创新和突破,自主搭建数字化班组管理平台,以进一步提升班组安全建设水平 ...
- 微信小程序 Unexpected token in JSON at position 0 设置二维码,并且使用js中JSON.parse()函数将二维码返回的值转化为json格式
代码报错: Unexpected token in JSON at position 0 使用二维码生成器, JSON.parse()函数 1.可以随便在网上找一个生成二维码的网站 本人用的是这个 二 ...
- 扫码反馈,“码”上回复:二维码在业主意见反馈中的应用
如何高效处理小区业主意见,对每个物业来说都是棘手的难题. 一个物业往往有多个项目,每个项目都会成立相对应的业主群,但业主群消息往往繁多且杂乱,真正的意见可能夹杂在其他无关的信息中,导致物管一不留神便错 ...
- JAVA 生成二维码并写到EXCEL中导出
1.引入依赖 <dependency><groupId>com.google.zxing</groupId><artifactId>core</a ...
- 二维码在染厂ERP中的一个重要应用!
二维码大家已经非常熟悉了,各种应用多于牛毛.在染厂ERP中,比较常见的应用是:在一个成品标签中打印出二维码,包含如色号,颜色,缸号,重量等信息,当客户收到货物后,用扫描抢扫二维码,读取具体的信息. 今 ...
- 微信两个二维码无法在同一视窗中扫描——每周汇总(第二期)
接到一个运营页的需求,一开始设计的是两个二维码横着排列在页面上,切完图后发现在手机上点击图片扫一扫只能扫其中的一个,一开始以为是图片的问题,后来尝试换成上下排列还是不行,查阅网上资料后才发现这是微信导 ...
- 生成二维码点阵 ,并在 cocos2dx 中绘制
点阵生成相关代码 使用 QR_Encode QR_Encode.EncodeData() 之后, m_nSymbleSize 是 二维码矩阵 宽高, m_byModuleData[i][j] 代表 ...
- AutoCAD一维码、二维码的生成及使用,含Data Matrix,QRCode二维码、EAN-13条形码
背景 一维条码即指条码条和空的排列规则,常用的一维码的码制包括:QRCode二维码.Data Matrix二维码.EAN码.39码.交叉25码.UPC码.128码.93码,ISBN码,及Codabar ...
最新文章
- Free Online SQL Formatter
- 解决json包含html标签无法显示的问题
- 算力网络 — 东数西算与算力网络
- XML、集合、JSP综合练习
- 【bzoj1034】[ZJOI2008]泡泡堂BNB 贪心
- 「Python-Bug」错误requests.exceptions.proxyerror: httpsconnectionpool解决方法
- SVG 图像入门教程
- 计算机网络的定义功能和分类,计算机网络的定义和分类.ppt
- mysqldump参数详细说明(转)
- 使用 Xtrabackup 在线对MySQL做主从复制【转】
- ElasticSearch的中文分词
- [C++] - 闭包(closure)
- Redis基础(五)——删除策略和内存淘汰机制
- 【机器学习-西瓜书】七、朴素贝叶斯分类器
- Java多线程第三节-线程的正确停止
- 【教程】迅为iTOP-4412精英版exynos4412开发板搭建原生Linux最小系统(四)
- word如何一键全选_word如何全选所有内容
- 2018校招 多益网络 人工智能及大数据研发工程师 面经
- 摸个鱼的功夫,搞懂双亲委派机制
- 百度云下载完成后baiduyun.downloading仍然存在,下载后源文件却一直没看到
热门文章
- 百度引流推广怎么做?个人如何做百度推广
- obd协议 混动车_OBD协议
- JavaFx-桌面应用开发利器(二)基础架构篇
- nodejs的桌面应用(electron)
- 每天禅道超时任务、超时未开始任务发送飞书提醒
- Pycharm问题:this applicatation failed to start because it could not find or laod the qt plaform plugin
- luogu P1357 花园
- 写一函数,将一个3*3的整型矩阵转置
- 使用BootStrap.编写网页
- css动画设置运动轨迹,css3动画之圆形运动轨迹