小弟头一次接触条码打印,用的是立象OS-214TT条码打印机,按照操作手册正确安装完驱动程序之后,再安装自带的打印软件Argobar Pro。用Argobar Pro可以正常打印出中文,2D条码(PDF417),特别注明:2D条码内容包含有中文、英文和数字。

但是由于项目需要,不能使用打印软件Argobar Pro,而必须在立象提供的dll上进行二次开发,这里我使用的版本是command library 3.05。用的是PPLA(打印机缺省),下载的command library解压后,在PPLA文件夹下面有example,使用下,都可以正常打印。

这里有一点需要注意,不知是不是我驱动程序安装的有问题,我必须先把command library下Library目录下所有的dll文件全部copy到C:/windows/system32下,程序才能正常运行。

于是我在example的基础上进行修改,在Doc目录下有API的说明。根据说明,我直接调用A_Prn_Text_TrueType函数,传入参数里"FType"还是原来的"Times New Roman",此时我传入一串字符串,包含有中文、英文和数字,条码打印机正确打印出来。

问题1. 这里我有个很大的疑问,API函数里提供了专门一个打印汉字的方法:A_Prn_Text_Chinese,根据说明,调用之前需要先调用另一个方法:A_Open_ChieseFont。但我实在是不知道如何打开一个中文字库。直接指定字库路径,通过厂家提供的Font Utility软件转换字库等等,都试过,但还是打开文件错误。

问题2. 条码打印,当然主要的是打印条码,项目需要打印2D条码,选定是PDF417。调用A_Bar2d_PDF417函数,当传入数据位英文字母和数字的时候,打印正常;但是只要打印内容包含有汉字,再调用A_Bar2d_PDF417方法,此时条码无法打印出来。打电话咨询过立象的技术支持,他给的回复是:由于Argobar Pro打印软件是先将条码输出成图像再打印出来,而不是直接调用dll中的函数;但若要调用A_Bar2d_PDF417函数,打印机必须先安装一个“中文打印卡”,此卡需要另行购买,安装完后才能打印出内容含有汉字的条码来。

希望有此方面开发经验的兄弟姐妹多多指教,小弟在此感激不尽!

关于立象OS-214TT条码打印的一些问题相关推荐

  1. 立象Argox OX- 100条码机如何打印标签

    立象Argox OX- 100编辑打印的工作是在条码打印软件中进行的,利用条码软件左侧的标签排版工具,在画布上对标签内容进行设计及排版,然后再连接立象Argox OX- 100条码机进行打印.下面以一 ...

  2. 金蝶KIS专业版实现'条码标签打印'功能对物料多个条码打印

    金蝶KIS专业版实现'条码标签打印'功能对物料多个条码进行条码打印,减少条码打印工作量: 支持普通打印机A4页面打印或立象条码打印机.SATO CX400.Zebra斑马打印机等条码打印机: 1.条码 ...

  3. 如何在OS X中打印到PDF文件

    如何在OS X中打印文件到PDF文件? 其实不需要安装任何其他软件,OS X本身支持打印到PDF文件这个功能. 具体操作详见下面文章: Want to save a document or web p ...

  4. sql 插入新数据 如何处理等字符_条码打印软件之如何在条码数据插入字符而不被扫描...

    有的客户在制作条形码的时候可能会想在条码内容中插入字符,但是,又希望插入的字符不被扫描出来,那么在条码打印软件中是如何设置的呢?接下来小编就给大家简单介绍下,条码打印软件中如何在条码内容插入字符,而又 ...

  5. 生成打印条码_条码打印软件如何生成跳号条形码

    所谓跳号就是1跳到2然后再跳到3这样的流水码,有些人会把这种的流水数据称为跳号,今天就给大家介绍一下如何用中琅条码打印软件生成跳号条形码. 在条码打印软件中新建一个空白标签,选择打印机并自定义设置标签 ...

  6. bootstraptable设置行高度_条码打印软件中不干胶卷纸的标签设置方法

    条码打印软件中的标签设置是根据打印机中的实际标签纸的情况进行设置的,不同的标签纸有不同的设置方法(如A4的平张纸,或者单排.双排.多排的不干胶卷纸都有相对的设置方法).今天就用中琅条码打印软件给大家演 ...

  7. 128条形码计算,利用Code 128字体实现条码打印

    此方法利用Code 128字体实现条码打印,所以需要提前安装Code 128字体,下载地址如下: http://pan.baidu.com/share/link?shareid=1787017019& ...

  8. excel数据库_中琅条码打印软件数据库连接详解

    用过中琅条码打印软件的小伙伴都知道软件多种数据库类型,比如TXT.Excel,MySQL,Access,SQLServer,MySQL,Oracle,CSV,Sybase,DB2,SQLite,DBF ...

  9. SAP Smartforms 条码打印

    SAP 条码打印有 新旧 两种技术方法: 1.传统的(旧):将数据发送到打印机上,由打印机将数据转换成 条码图案,然后进行打印. 2.新方法:数据在SAP系统中生成条码图案,然后直接发送到打印机 进行 ...

最新文章

  1. jbpm4 org.hibernate.exception.ConstraintViolationException
  2. 关于Hibernate异常:只进 ResultSet 不支持请求的操作
  3. 【oracle】查看数据库最近执行了哪些sql语句
  4. 冠状病毒过后世界九大未来预测
  5. pytorch学习笔记(三十五):Momentum
  6. 关于显式量化和隐式量化的英文对照
  7. 3D Object Detection入门——PointRCNN代码学习
  8. 64bit 用户空间内核空间
  9. 表格如何调出好看的样式?
  10. python 端口扫描_Python实现的端口扫描功能
  11. 【控制control】动力学基础
  12. android仿微信的开门效果
  13. this.$message
  14. Android音频系统之音频框架
  15. antd的日期组件,月和周、年突然变成英文的修复
  16. Unity-Creating Project folder failed!
  17. WDM内核驱动程序模型分析
  18. css 文字之间的间隔
  19. 正能量励志歌曲十大榜单盘点
  20. android客户端显示拓扑结构,基于WIFI构建的智能家居系统综合接入及控制装置(Android客户端及综合测控).doc...

热门文章

  1. 玉蝴蝶 柳永 望处雨收
  2. 惠普刀片服务器做VM虚拟化-C7000
  3. java图书销售系统_基于springboot的小型图书销售系统 源码下载
  4. commit时报错missing Change-Id in message footer
  5. 永大服务器显示M,永大电梯故障TCD说明.doc
  6. 【跟随万一老师的足迹】查找目录下文件,在万一老师的基础上升级下,支持多文件查找 - 文件操作(一)
  7. 基于lux的YouTube视频解析,下载
  8. abb机器人指令手册_ABB机器人图形化编程wizard
  9. unittest框架基础和报告输出
  10. javaScript进阶webAPI web前端api进阶DOM、BOM学习笔记day01