zBar中文转码问题

解决方法就是转码

关键代码:

  id<NSFastEnumeration> results =

    [info objectForKey:ZBarReaderControllerResults];

    ZBarSymbol *symbol =nil;

    for(symbolin results) {

        // EXAMPLE: just grab the first barcode

        break;

    }

    //symbol.data;

    //处理部分中文乱码问题

    if ([symbol.datacanBeConvertedToEncoding:NSShiftJISStringEncoding])

    {

        symbol.data = [NSStringstringWithCString:[symbol.datacStringUsingEncoding: NSShiftJISStringEncoding]encoding:NSUTF8StringEncoding];

    }

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: ZBar是一个开源的条形码和QR码识别库,支持多种编程语言。在一些应用中,需要用到zbar中文dll文件,以便更好地支持中文条形码或QR码的识别。要下载zbar中文dll文件,可以通过以下步骤进行: 1. 访问ZBar官方网站(https://github.com/ZBar/ZBar/tree/master/Qrcode),找到最新的中文dll下载链接,或者在搜索引擎上搜索“zbar中文dll下载”等关键词,找到第三方网站提供的下载链接。 2. 点击下载链接,进入下载页面,选择对应的操作系统版本和编译环境,下载对应的中文dll文件。 3. 下载完成后,将中文dll文件复制到你需要使用的程序目录下,或者按照程序需求放到系统目录或其他路径下。 4. 在调用ZBar库时,需指定使用中文dll文件,具体可参考对应的编程语言文档或示例代码。 需要注意的是,在下载中文dll文件时,应选择可靠的第三方网站或官方网站提供的链接,以免下载到恶意软件或病毒文件。同时,在使用ZBar库时,也应遵循相关的开源协议和法律条款,以确保合法使用。 ### 回答2: 对于zbar中文dll下载的问题,我们可以通过以下步骤解决: 1. 首先需要在网上找到zbar中文dll下载链接,可以使用搜索引擎或者在开源社区中寻找。 2. 打开该链接后,按照页面提示下载压缩包。下载完毕后,解压得到zbar中文dll文件。其中,需要注意的是,dll文件的版本号应与我们要使用的软件版本相匹配。 3. 将所下载的zbar中文dll文件存放在C:\windows\system32或C:\windows\SysWOW64目录下(取决于操作系统的位数)。 4. 接着,需要打开命令提示符,输入“regsvr32 加上zbar中文dll文件的路径”,按回车键执行即可完成注册。 5. 最后,重新启动要使用zbar功能的软件,即可成功使用中文识别功能。 总之,只要掌握了正确的下载、存放、注册步骤,就可成功在zbar中使用中文dll文件进行识别。 ### 回答3: ZBar是一种开源软件,用于识别二维码和条形码。它非常受欢迎,因为具有高效、快速和准确的特点。如果您正在寻找中文版的ZBar DLL程序,可以到官方网站或第三方下载站进行下载。 首先,您可以访问ZBar的官方网站http://zbar.sourceforge.net/,在下载页面中选择对应的版本和平台类型,可以找到中文版的DLL文件。该网站提供了基于Linux和Windows的版本,包括Win32动态链接库(DLL)等。 如果您想从第三方下载站下载中文ZBar DLL,一些比较好的下载站点如“华军软件园”、“绿色软件站”等可以提供快速和安全的下载方式。当然,您在下载前需要注意版本的兼容性,确认对应您操作系统的版本和架构。 总的来说,如果您需要一个功能强大的、支持中文的条码扫描器,ZBar是一个不错的选择。在下载ZBar DLL前,需要考虑到您系统的相关要求,选择合适的版本和平台类型,可以帮助您更好的使用这个工具。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值