二维条码编码平台使用的说明 书.doc

  1. 1、本文档共20页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
二维条码编码平台使用的说明 书

福州博智成软件开发有限公司 (2012-6-25) 目 录 1. 使用环境说明 3 2. 信息排放格式标准 3 3. 配置文件说明 5 4. 库函数说明: 6 5. 接口函数说明 7 5.1. 串口通信接口说明 7 5.2. 位图压缩接口说明 7 5.3. PDF417编码接口说明 8 5.4. Qr_Code编码接口说明 9 5.5. DataMatrix编码接口说明 10 7. 应用实例说明 12 7.1. Microsoft Visual C++ 6.0应用 12 7.2. Microsoft Visual Basic 6.0应用 16 8. 版权申明 20 9. 联系方式 20 使用环境说明 发行方式 采用Active X 动态链接库的方式。 包括文件: EnCodePdf.dll //PDF417编码动态链接库 EnCodeQr.dll //Qr_Code编码动态链接库 EnDataMatrix.dll //DataMatrix编码动态链接库 Wcomp.dll //图像压缩动态链接库 支持操作系统 Windows 95/98 Windows NT Windows 2000 Professinal / Server 支持开发环境有: Microsoft Visual C++ 6.0 / .Net Microsoft Visual Basic 5.0/6.0 Microsoft Visual Foxpro 5.0/6.0 PowerBuilder Delphi 信息排放格式标准 编码信息排放约定: 数据信息区 信息数据:信息按照文本、图形和其它三种形式依次排放。 信息结构:长度8 BYTE,指示信息存放形式、数量。 信息结构定义: infostru { WORD OtherLength //其它信息长度 WORD PictLength //图形信息长度 WORD TextLength //文本信息长度 CHAR IsKey //是否加密?(Y/N) CHAR Reserver //标识位 } 说明: 若信息长度为0,表示没有该项信息。长度不应超过条码的容量。 加密:加密是指对信息数据段内容进行加密,不应包含信息结构段。 标识位:为各单位自己设置,作为条码用户标识 举例说明: 例如: 当一条码编码包含文本信息50个,包含图像压缩信息700个,其它信息(如指纹特征码)100个,不加密,用户标识位为255,则信息结构InfoStru是: infostru { OtherLength=100; //其它信息长度(两个字节) PictLength=700; //图形信息长度(两个字节) TextLength=50; //文本信息长度(两个字节) IsKey=’N’; //是否加密?(Y/N)(1个字节) Reserver=255; //标识位(1个字节) } 信息解释流程 配置文件说明 1、配置说明 配置文件主要存放了条码编码参数,串口通信参数。 例如MakeBarCode.ini存放形式如下:(//为注释符) [SCAN] //串口设置参数 Baudrate=9600 //波特率 Port=COM1 //连接的是COM1口 [PDF] //PDF417条码设置参数 Aspect=1:3 //外形比(高:宽) Truncated=0 //是否是截短形条码(0_否,1_是) ECCLevel=0 //纠错级别(Auto表按百分比设置,若0-8为纠错级别。) ECCPercent=40 //纠错百分比(100*纠错码词/数据码词) XScale=1 //X方向放大系数 YScale=1 // Y方向放大系数 Rows=0 //指定码的行数(0表不指定) Cols=0 //指定码的列数(0表不指定) [QR] //QR条码设置参数 ECCLevel=15 //纠错百分比(100*纠错码词/总码词数) Scale=2 //放大系数 [DM] //DM条码设置参数 Scale=2 //放大系数 2、应用说明: 在程序调用条码制作函数前,先调用SetConfile函数,将配置文件名传递给动态链接库。否者条码制作函数使用默认参数进行编码。 如:在制作PDF417条码前,先将“MakeCode.ini”参数配置文件传递给EnCodePdf.dll: SetConFile( “MakeCode.ini” ); //设置参数配置文件 pdfbmpname=MakePdf417( Txt

文档评论(0)

ctuorn0371 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档