首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

条码扫描二维码扫描——ZXing android 源码简化

前言   最近公司的Android项目需要用到摄像头做条码或二维码的扫描,Google一下,发现一个以Apache License 2.0 开源的 ZXing项目。...前提条件   下载源代码:点击这里   编译核心库:Zxing的主页上有介绍具体步骤,大家也可以参照这篇博文:android 条码识别软件开发全解析(续2详解绝杀!)...这个是启动Activity 也就是扫描器(如果是第一安装,它还会跳转到帮助界面)。 CaptureActivityHandler 解码处理类,负责调用另外的线程进行解码。...SurfaceHolder接口实现 initCamera () 方法用于初始化摄像头,如果排除了所有的error ,运行项目时就可以看到大致扫描界面了。...handler = new CaptureActivityHandler(this, decodeFormats,characterSet) 用于进行扫描解码处理。

2.5K20

条码打印软件之如何在条码数据插入字符而不被扫描

有的客户在制作条形码的时候可能会想在条码内容中插入字符,但是,又希望插入的字符不被扫描出来,那么在条码打印软件中是如何设置的呢?...接下来小编就给大家简单介绍下,条码打印软件中如何在条码内容插入字符,而又不被扫描出来。...扫描这个条形码就可以发现插入字符没有被扫描出来。...然后对数据添加一个“格式化”的处理方法,接下来就和第一步基本一样了,用英文问号代替条码内容,在英文问号之间插入字符。扫描条形码插入字符没有被扫描出来。...以上就是条码打印软件中条码内容插入字符而不被扫描的两种方法,从以上步骤可以看出,条码打印软件支持的功能是非常齐全的,像格式化、数据之间关联,数据引用、隐藏条码数据等等,关注本站了解更多有关条码打印软件的功能

99320
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    条码打印软件如何设置条码类型及条码文字样式

    条码打印软件支持120 多种的条码、二维码类型,可以根据自己的需求选择合适的条码类型,设置好条码类型之后,也可以在条码打印软件中对条码文字的样式进行设置,如设置条码文字的对齐方式、字间距、文本距离、位置...、附加码、格式化等等,具体操作如下: 1.在条码打印软件中新建标签之后,点击软件左侧的”绘制一维条码”按钮,在画布上绘制一个条码对象,双击条码,在图形属性-条码-类型中,设置条码类型为code128。...、两端对齐等,这里设置对齐方式为居中,字间距为1.如下:  (2)如果想要设置条码文字的位置(上、下、无)及条码条码文字的距离以及附加码的话都可以在条码文字中进行设置。...,中间用空格隔开,效果如下图: 以上就是有关在条码打印软件中设置条码类型及条码文字样式的操作方法,是不是简单。...在条码打印软件中不仅可以设置条码类型、文字样式,还可以设置条形码的尺寸、绘制模式、以及左右空白区,这里就不再详细描述了,感兴趣的话,可以下载条码打印软件,自己动手尝试。

    1.5K40

    如何解决条码打印软件打印的条形码无法扫描的问题

    使用条码打印软件制作的条形码,用热敏打印机打印出来,条形码有点模糊且无法扫描,这个该怎么解决?...设置好打印深度之后,如果条形码清晰,还是无法扫描的话,我们可以检查下条码打印软件中条形码是否设置了长宽比。...这里跟大家强调一下,长宽比实际上就是条宽比,是条码最窄单元与最宽单元的比值,通常来说设备更容易读取比值较大的条码。条宽比一般采用的都是默认值,如果没有特殊要求,不可随意调整,否则条形码不好扫描。...如果要设置条形码尺寸的话,可以选中条形码,通过拉伸条形码四周的方框,来调整条形码的大小,也可以在图形属性-基本中,设置条形码的宽度和高度,来调整条码尺寸。 如果条码打印软件中长宽比采用的是默认值。...打印机首选项中打印深度也设置了,但是打印出来的条形码还是不清晰的话,可以咨询一下打印机商机,因为条码打印软件只是把打印任务提交给了打印机,打印机最终打印出来的效果是由打印机的设置以及打印机耗材决定的,和条码打印软件没有关系

    2.5K20

    打印流水条码

    利用Label mx条码软件打印就简单了,制作步骤是:1.设置条码的起始号码;2.选择条码流水属性;3.设置流水数量。...举例如下:一、启动Label mx程序,新建标签页面后,点选“一维条码”画图工具,在页面中拖拉画出一个条码图形,在属性栏的“类型”下选择 Code 128 Auto, 数据默认是12345678,修改为...五、点击“打印”按钮,弹出“打印页面设置”窗口,如果打印全部流水条码,默认点“确定”按钮即可。...确定后,在打印机窗口里选择“打印机”名称, 点击“确认”按钮就可以批量打印流水条码了。...注意:打印流水号或流水条码、二维码的时候,流水数量在“打印设置”里设置,这里设置“份数”是复制的意思,不会达到流水效果, 而是在打印设置窗口里设置“打印数量”。

    56130

    如何批量生成Flattermarken条码

    一维条形码的种类繁多,很多条形码在日常生活中不太常见,比如下面我们要介绍的Flattermarken条码,这种条码属于一种比较特殊的条形码,主要在印刷车间使用。...Flattermarken条码有效的字符集是0-9数字,一个条码由多个条组成,其中每个条可以放置在9个不同的位置。今天我们要介绍如何批量生成Flattermarken条码。   ...首先打开条码软件,新建一个标签,尺寸按照标签纸的尺寸设置。想要批量生成Flattermarken条码,需要借助数据库的数据信息,所以先导入数据库。...03.png   点击打印预览,就可以在预览界面看到批量生成的Flattermarken条码,使用数据库生成条码没有数量的限制,数据库有多少条数据就可以生产多少个Flattermarken条码。...04.png   以上就是使用条码打印软件批量生成Flattermarken条码的操作步骤,后续我们会继续介绍更多的条码类型。

    88520

    如何批量生成IATA条码

    IATA条码属于国际航空运输过程中对行李处理的条形码,方便对航空运输行李的管理。...TATA条码属于二进制条形码的一种,支持的字符集有0-9数字,可以对任意长度的数据进行编码,下面详细的介绍如何批量制作IATA条码的操作方法。   ...首先打开条码标签软件,新建一个标签,按照标签纸的尺寸设置宽和高。我们通过数据库来批量生成条码,所以点击设置数据源,将保存有数据的Excel表格导入到软件中。...01.png   使用条码工具在画布上绘制一个条形码,在弹出的界面里选择条码的类型为IATA条码,在插入数据源字段处选择”条码数据“。...03.png   综上所述就是批量制作IATA条码的操作步骤,使用数据库来批量生成条形码,数据库里有多少条数据,就会生成多少个条码

    90620

    SAP Smartforms 条码打印

    SAP 条码打印有 新旧 两种技术方法: 1、传统的(旧):将数据发送到打印机上,由打印机将数据转换成 条码图案,然后进行打印。...2、新方法:数据在SAP系统中生成条码图案,然后直接发送到打印机 进行打印。 传统的 在SAP Smartforms 里实现条码打印。...T-CODE:SE73 --> 打印机条码 三、在Smartforms的样式里添加 条码样式。T-CODE:Smartforms 四、在Smartforms里,将样式应用到文本上。...二、将条码类型添加到设备类型里。T-CODE:SE73 -->打印机条码---> 修改 在此会显示所有设备类型。请选择中打印机(输出设备)所在的设备类型。双击后,会显示此设备类型所能打印的条码类型。...按F5对设备类型创建新的条码类型。如下图: 三、在Smartforms的样式里添加 条码样式。T-CODE:Smartforms 四、在Smartforms里,将样式应用到文本上。

    1.1K20

    打印【A级条码】的方法

    条码的检测等级是条码能否被识别扫描的关键,条码的等级分为“A B C D F”五个等级,A级是最高级别,一些出口欧美的标签上的条码都要求达到A级,主要是保证条码扫描识别率。...恒佑独有的条码驱动打印技术,严格遵照国际GS1和中国物品编码中心标,条码打印质量可以达到A级,支持任何条码扫描设备识读。...举例如下:一、启动 Label mx 条码软件,新建标签后,点击一维条码工具在页面中画出一个条码图形,选择Code 128 Auto类型,并输入条码数据,这里举例用默认12345678:具体的画图操作可以点开软件的...二、进入“打印设置”窗口,在“打印驱动”选择夹里选择“Label mx专用模拟指令驱动”方式,本方式要注意两点:1.分辨率要为打印机真实的分辨率,否则打印条码变形会识别不了;2.选择本选项之后,条码编辑宽度会递增...三、点击“确定”按钮,会出现下图的提示,条码宽度将自动校正为接近的A级宽度,通俗一点说:比如您输入条码宽度是30mm,因为要满足A级,软件会校正可能为29.xx或30.xx。

    41350

    微信小程序调用相机或者图库实现扫描二维码或者条码的文档教程

    最近在做一个产品项目,程序是需要扫描条形码然后跟后台某个接口返回值,其实微信小程序就有一个扫码识别的API,下面一起来看看: wx.scanCode(Object object) 调起客户端扫码界面进行扫码...index,js代码: //获取应用实例 const app = getApp() Page({ data: { scanCodeMsg: "", }, scanCode: function...() { var that = this; wx.scanCode({ //扫描API success(res) { //扫描成功 console.log(res) //输出回调信息...调用成功、失败都会执行) object.scanType 的合法值 值 说明 barCode 一维码 qrCode 二维码 datamatrix Data Matrix 码 pdf417 PDF417 条码...一维码 RSS_EXPANDED 一维码 UPC_A 一维码 UPC_E 一维码 UPC_EAN_EXTENSION 一维码 WX_CODE 二维码 CODE_25 一维码 以上就是关于微信小程序扫描二维码的相关介绍

    4.4K41

    印刷【A级条码】的方法

    条码的等级是能否被正确识别的关键,等级分为“A B C D F”五个等级,A级是最高级别,很多印刷厂或广告公司制作A级条码时使用的方式经常是:将矢量格式的条形码导入到CDR或者Illustrator中排版印刷...恒佑独有的条码驱动打印技术,严格遵照国际GS1和中国物品编码中心标准,Label mx 条码软件可以输出印刷需求的高分辨率单色100K位图,条码印刷质量可以达到A级。...三、点击“确定”按钮,会出现下图的提示,条码宽度将自动校正为接近的A级宽度,通俗一点说:比如您输入条码宽度是30mm,因为要满足A级,软件会校正可能为29.xx或30.xx。...通过以上简单的设置,A级条码印刷图就保存好了,导入到排版设计软件环境中不会发生像素丢失,条码等级达到A级是可以保证的。注意:在Label mx程序里设置好尺寸,不要在其他软件里把条码图拉大拉小拉变形。...以下是部分客户反馈的条码检测等级图。

    34730

    条码软件如何添加图片

    我们平时在介绍条码软件的操作时,很少讲到添加图片的功能,但是很多时候要完成一个完整的标签制作,可能需要在标签中添加图片来增加标签的美观。...打开条码标签制作软件,新建一个标签,点击软件左侧的“图片”按钮,会出现6种选择,我们选择来自文件,会弹出一个界面,在电脑里选择需要的图片即可添加到标签中。这种方法是使用比较多的。...03.png   还可以选择来自手机中的照片,点击后,出现一个二维码,用手机扫描此二维码,然后选择将照片发送,发送完成后,点击“手机照片发送完成”按钮即可。...04.png   以上就是在条码软件中添加图片的几种方法,您可以根据需要自行选择合适的方式。

    1.6K30

    如何批量生成ISBN条码

    下面我们介绍如何批量生成ISBN条码。   首先我们打开条码软件,新建一个标签并设置标签的尺寸。...01.png   点击软件左侧的条码按钮,在标签上绘制一个条形码,在弹出的界面中选择条码的类型为ISBN,点击插入数据源字段,选择条码数据。...02.png   条码生成后,在软件右侧可以设置条码文字的字体、字号等。 03.png   点击软件上方的打印预览按钮,设置每排打印的标签个数,打印范围和打印数量。...可以通过点击下一页查看条码的生成情况,没有问题就可以开始打印了。...04.png   综上所述就是批量生成ISBN码的方法,当批量生成条码时,数据库里有多少数据,软件就会生成多少个条码条码软件支持多种数据库文件,用户可以根据自己的情况选择适合的数据库。

    1.5K30

    交叉25码是什么条码

    交叉二五条码是一种密度较高的条码。由于条与空均表示信息,没有条码字符间隔,故是连续型条码。由于它可表示不同个数的数字字符,所以是一种非定长的条码。   交叉二五条码容易产生因信息丢失引起的误读。...当扫描路径没有经过两个空白区的时候,容易把一个条码符号的条与空当成起始符或终止符而引起信息丢失或译码错误。...因此交叉二五条码常用于标识固定长度的字符,此时译码器或计算机只接收固定长度的信息,短的数据信息可在开头加“0”字符以达到固定长度。另外交叉二五条码常采用保护框来防止不完全扫描而产生的数据误读。   ...条码符号从左到右,表示奇数位数字符的条码数据符由条组成,表示偶数位数字符的条码数据符由空组成。组成条码符号的条码字符数个数为偶数。...01.png   在条码标签软件中制作这种条码时,点击左侧“条码”按钮,在画布上绘制一个条形码,在弹出的编辑界面设置条码的类型为交叉25码,在编辑数据处输入条码数据。

    85950
    领券