调用crystal report打印报表,可是打印出的字体在不同的打印机上不一样
编号:QA004162
建立日期: 2001年5月6日 最后修改日期:2001年5月6日
所属类别:
张少仲:
操作系统:win98
编程工具:vb6.0 crystal report
问题:在下用中文vb6.0编程,调用工具crystal report(英文)打印报表,可是打印出的字体在不同的打印机上不一样,哎呀,这可急坏在下了,我不可能用一种打印机就去调一次字体呀。 请教各位大虾,是否有什么办法以解在下之燃眉之急呢?
水平: 中级
回答:
我用VB5、CRYSTAL REPORT时曾经出过类似的失误,不知道是不是你说的这样。
原因:有可能是在CRYSTAL REPORT中的字体默认设置成SYSTEM了,这样就会造成字体根据不同的打印机进行不同的选择,造成打印混乱。
解决:在设计CRYSTAL REPORT时,对所有要打印的字段字体设置成你所需要的,比如宋体或楷体,千万不要用SYSTEM字体,如果不是汉字,最好用MS SERF字体。
此问题由sinking-stone回答。
| |
|
|
| |
|
|