打印的条码为什么不识别呢?(100分)

  • 主题发起人 主题发起人 BXF
  • 开始时间 开始时间
B

BXF

Unregistered / Unconfirmed
GUEST, unregistred user!
我用了条码字体打印条码,可打印出来的条码数据采集机无法识别?急。
我试了很多字体,如我要打印“0123456”,我试了
with printerdo
begin
begin
doc;
with canvasdo
begin
font.size:=20;
// 我换了很多字体,从“酷字千寻”网上下载的一套79款
font.name:='UpcwrP36';

textout(100,100,'0123456');
textout(100,300,'*0123456*');
textout(100,500,'A0123456A');
end;
enddoc;
end;
好像都不行,怎么办呢?
另外,条码字体与条码格式有关吗?如指定的字体只能用CODE39、CODE128?
谢谢高手指点
 
可考虑是条码控件好象是bar什么的,
或者直接在fastreport中打印。
 
用条码字体打印条码?好象没有听过。一般用用条码控件打印条码吧。
 
又换了不少字体,终于可以了。(是字体选择的问题)
不过还是要谢谢大家。
 
我是搞维护的,提醒几条以后可能遇到:
1,打印机的激光头是否损坏
2,编码制式和扫描仪的是否一致,支持否?
3,采集机的上传端口是否设定正确。
4,打印的浓度要调整好,过 深过浅都不好
 
后退
顶部