着根本不叫问题,不过看在100分的面子上~~~S400可以在windows的标准驱动模式下打印,安装好驱动以后就会出现N种zebra的条码字体,可以在report中直接设置。汉字和英文都支持true type字体。直接使用就可以了。驱动程序www.zebra.com有下。
如果你不幸用的是串口的s400,可以参考s400的手册,直接向串口写控制码就行了,使用标准的com口控件就行了。不过最好事先计算好标签的布局,自己先组合好整个字符串。比如 宋体控制码是a,内容是A 你就要组合aA这个串写到串口,反正麻烦的要死!
ps S400的机器太差,论工业化使用不如105SL,论便宜不如ARGO,打印头奇容易坏,小心!小心!!!!

解决方案 »

  1.   

    是并口的啦!我用FR做的报表,可是根本连打印条码都失败,别说什么英文中文了!你是怎么做的!有什么参考一下啦!
    既然看在你内行的样子索性我加300,你帮我写个简单的DEMO能实现打印中英文和数字就好,条码暂时不用!
      

  2.   

    对楼上说得对,倒不如买个工业型的,如:Zebra 220XiIII其实,有个FNTHEX32.DLL提供了个函数可以用于Zebra打印机打印中文的,自己想办法找找吧
      

  3.   

    我试过了打印测试纸的时候都是横条(应该是文字的),而用NOTPAD打印文字无论中E文还是数字都是空的!
      

  4.   

    FNTHEX32.DLL那个东西我也找不到,大家一起找找看!
      

  5.   

    Aarcon_Chen(凌霄):
    你能告诉我具体怎么做成图片吗,最好给个例子研究一下!我对这个真是不很了解,用字体库是什么意思?中文用条码字库?多谢了啊!~
      

  6.   

    太可惜了你要是再早点提出来就好了前两天我刚写完和你一样的程序用的就是ZEBRA S400。不过现在程序在客户那里我这里没备份!大体思路是向打印端口写数据。
      

  7.   

    ma007(machao):真的没有拿到的机会吗?  那我不是真的很DAOMEI,今天是鬼节,那我还是不出去了!
      

  8.   

    我做过类似的开发,不是只是打印商品名称。
    如何你真的需要请给我联系[email protected]
      

  9.   

    不知道你解决了没有,,好几天没有拉。我去年做过。先做好图片,然后导入zebra的测试打印界面上,,
    记得下面有个选项,是输入到文件还是输入到打印机,选择输入到文件。
    电击‘打印’就把这个图片转为打印机认识的格式(是个文本文档,很多数字)了,
    以后要打印这个图片,只要把这个文件的内容发往打印机端口就是了。
    只要打印机不断电源,一般这个文件一直驻留在打印机的内存里面。
    所以每次运行的时候只要向端口发送一次这个文件就行了。。
      

  10.   

    Aarcon_Chen(凌霄) :文本——>图片怎么做!?
      

  11.   

    我结了DFW上的帖子,看这里的朋友有没有办法啦,分不够我再另外加!