在Windows 98下,Canon LBP-660打印机的默认纸张为A4,如果使用非A4纸张打印,系统会在打印第一页后发生警示,要求您换上A4纸。不论您是否更换纸张,都可以选择: A.强制打印; B.继续打印; C.取消打印文件。如果选择A,则将从头到尾打印出要打印的文件(包括已打出的第一页); 选择B,则再打印一个第一页然后再出警示,周而复始; 选择C,将取消作业。以上情况,令人苦恼。事实上要想消除这个警示,并保证不受纸张影响而顺利打印的解决办法很简单,您只需在system.ini文件中“386enh”一节的“WPSPaperCoercion”项中,将“WPSPaperCoercion=0”改为“WPSPaperCoercion=1”即可。
在Windows 2000下,也会遇到上面所描述的问题,但解决起来就不太容易了。到目前为止,我还没有找到彻底解决的办法,能够做的就是选择“设置”*“打印机”,选中“Canon LBP-660”,在右键快捷菜单中选择“属性”选项,在“打印机首选项”选项卡中单击“高级”按钮,将“纸张大小”设置为“Custom”然后将“Custom paper size”的值设置为平时在Word或其他字处理软件中常用纸张的值(长×宽),这样可以大大减少警告及重复打印的几率。
Canon LBP-800
一个朋友购买了Canon LBP-800激光打印机做印前发排,效果不错。但有一次需用WPS 2000发排表格镜像(反字,常见的字处理软件中似乎只有WPS 2000可发排反字),结果是可以看到表格,但是只有边框线,表中的内容都变成不认识的乱码。后来通过在WPS中选择“文件”*“文件存盘”,将文件另存为RTF文件,然后选择“插入”*“CorelDraw”,发排(打印)镜像,才完成了一页表格的输出。而事后经过仔细摸索,总结出以下解决办法: 安装Windows 2000,然后在WPS 2000下直接打印即可。
事实上,在Windows 98或Windows 2000下,Canon LBP-800也都存在Canon LBP-660那样的打印用纸与设置纸张不符的情况,但是Canon LBP-800专门提供了一项设置,可忽略纸张的差异。
另外,如果把这2款打印机作为网络打印机,在客户机端,一定要把打印机路径虚拟为LptX(X=2、3......),比如“Lpt2: (\\打印机所在主机名\打印机名)”,这样才能正常打印。
其实,Canon这2款打印机是性价比较高的办公用单色激光打印机(它们全为日本国内生产,但好像Canon LBP-660已经停产),不仅价格低(Canon LBP-800现价2500元左右),而且使用耗材可以与HP的打印机耗材兼容。