使用扫描软件扫描含有中文字符的二维码显示乱码?

在使用中琅领跑条码标签打印软件制作并打印二维码时,有些朋友也会遇到这种问题:使用扫描软件扫描含有中文字符的二维码时,扫描界面显示为一串问号(即乱码)。是什么原因造成扫描中文乱码的呢?又该如何解决呢?今天就来简单介绍一下。

首先,通过中琅领跑条码标签打印软件左侧工具栏的“绘制二维条码”按钮,在画布空白区域绘制出一个二维码。

在二维码上点击鼠标右键选择“属性”,在弹出的属性窗口中,选择“数据源”选项,在左侧“数据对象”栏中,先点击减号按钮,删除默认数据,然后点击加号按钮,添加新的数据对象,数据对象类型选择“手动输入”,在输入框中随意输入几个字,然后点击确定,二维码就制作完成了。

使用微信扫一扫做出来的二维码,显示的二维码内容(如下图所示)为一串问号乱码。

之所以使用扫描软件扫描显示乱码,是由于扫描软件的编码方式略微局限的原因,并不是所有中文字符都可以识别的,遇到识别不了的字符就会出现上图所示的乱码情况。而解决二维码中文乱码错误的方法也很简单,直接在二维码属性窗口中,选择“条码”选项,把原字符集“GB2312”修改为“UTF-8”即可。修改字符集之后就扫描软件基本就可以识别了的。

以上就是使用中琅领跑条码标签打印软件制作二维码时,扫描中文出现乱码的原因及解决方案,乱码的情况一般都是由于扫描软件的编码方式不同引起的,因此再遇到类似扫描二维码中文乱码的情况时切换一下字符集即可。

原文地址:http://blog.51cto.com/13763102/2124936

时间: 2024-10-16 19:44:31

使用扫描软件扫描含有中文字符的二维码显示乱码?的相关文章

C#获取微信二维码显示到wpf

原文:C#获取微信二维码显示到wpf 微信的api开放的二维码是一个链接地址,而我们要将这个二维码显示到客户端.方式很多,今天我们讲其中一种. /// <summary> /// 获取图片路径 /// </summary> /// <param name="httpUrl"></param> /// <returns></returns> public string GetImageUrl(string httpU

发票二维码扫描增强_05_构建目标二维码

根据前面获得的行.列分割,我们可以得到 37 * 37个矩阵.根据每个矩阵内的数值信息,可以计算出当前矩阵所代表的数据点,是黑色格子还是白色格子. 从发票的二维码分析,存在以下几种图形特征: 1.图形整体界限分明,每个黑色格子内容饱满,白色格子留白清晰 2.图形大体界限分明,白色格子留白清晰,存在部分黑色格子打印质量较差,无法占满一行,只能占中心部分 3.图形整体糊化严重,黑色格子边界溢出严重,白色格子严重被侵蚀 4.图形大体界限分明,部分格子出现向右溢出的情况,部分格子无法清晰的分辨黑白 根据

c# 二维码 显示

需要引用 ThoughtWorks.QRCode.dll 网上可下载 //方法 public ActionResult GenerateQRCode(string content) { try { _fileLog.Info("GenerateQRCode|开始生成二维码"); if (null != content) { //初始化二维码生成工具 var qrCodeEncoder = new QRCodeEncoder { QRCodeEncodeMode = QRCodeEnco

关于《手机扫描电脑二维码登录原理》的学习

技术学习:手机扫描电脑二维码登录原理 通用地实现方式(以登录电脑浏览器网页版微信为例): 1.每打开一次微信(Client)电脑浏览器网页时会随机生成一个含有唯一uid的二维码,每次刷新页面都会不一样(*这个可以保证一个uid只可以绑定一个帐号和密码,如果一个uid可以绑定多个帐号和密码,那么很可能你的电脑会登录别人的微信) ps: 返回uid的目的是识别用户身份,而且实际上打开这个页面时浏览器已经和Server创建了一个长连接等待确认信息.这个页面在加载完毕时,也已经把很多登录后才需要的相关资

iOS之二维码的制作与扫描

IOS之二维码的制作与扫描     二维码SDK的Dome“QRCode”中制作libqrencode库文件,扫描ZBarSDK库文件1.制作二维码  /*字符转二维码导入 libqrencode文件添加  #import "QRCodeGenerator.h"@property (strong , nonatomic) UIImageView* qRImageView;- (void)viewDidLoad{    [super viewDidLoad];    self.qRIma

【转】微信扫描二维码登录网页是什么原理?

我个人开发过程一般是和产品说,『你们提业务要求.交互方式.性能要求等就好,技术方案我们会综合开发时间.系统架构等因素考虑』. 恰好我之前也花过几个小时做过类似的验证登录过程,这里作为探讨,把产品同学的回答做个引用,解释一下其中『不技术』的地方. 1. 每打开一次微信网页版页面的时候会随机生成一个含有唯一 uid 的二维码,每次刷新页面都会不一样(这个可以保证一个 uid 只可以绑定一个账号和密码,如果一个 uid 可以绑定多个账号和密码,那么很可能你的电脑会登陆别人的微信哦): 确实返回了唯一

【转】 Android 基于google Zxing实现对手机中的二维码进行扫描--不错

原文网址:http://blog.csdn.net/xiaanming/article/details/14450809 转载请注明出处:http://blog.csdn.net/xiaanming/article/details/14450809 我之前写了一篇关于google Zxing扫描二维码的文章,效果是仿微信的效果,有兴趣的朋友可以去看看基于google Zxing实现二维码.条形码扫描,仿微信二维码扫描效果,有时候我们有这样子的需求,需要扫描手机中有二维码的的图片,所以今天实现的就

Android 基于google Zxing实现对手机中的二维码进行扫描

转载请注明出处:http://blog.csdn.net/xiaanming/article/details/14450809 有时候我们有这样子的需求,需要扫描手机中有二维码的的图片,所以今天实现的就是对手机中的二维码图片进行扫描,我这里是直接在原来的工程上面加的这个功能,下面就简单介绍下这个小功能的实现,首先我在界面上加了一个ImageButton,图片还是用的微信的图片,下面是扫描界面的title <?xml version="1.0" encoding="utf

java 扫描微信公众号二维码,关注并登录逻辑

场景:户扫描微信公众号的二维码,关注后自动登录网站,若已关注则直接登录. 逻辑: 系统生成带参数的临时二维码:参数 scene_str 自定义为唯一值(可以是uuid),临时二维码的生成方式参照官方接口的开发文档 用户使用微信扫描该二维码,关注后微信服务器会将关注事件的响应数据返回给我们的应用服务器:微信通过我们在公众号配置的“服务器地址(URL)”,将响应数据返回给我们的应用服务器,响应数据包括 参数 scene_str 和 openid 应用服务器将接收到的openid再次向微信服务器发起请