阿泰的软件实用主义

水晶报表/BOE

博客园 首页 新随笔 联系 订阅 管理
  176 Posts :: 9 Stories :: 2046 Comments :: 38 Trackbacks
本方法适用于几乎所有打印机.而且不需要编程.
从控制面板中打开"传真和打印机"的文件夹,不要点选任何打印机.
1.在这个界面上的菜单栏上,点选"文件",
新建一个纸型.大小是你要打印的纸型大小.

2.在你需要进行打印的机器上,设置该打印机的打印首选项.
高级选项中的纸张输出设置为你新建立的纸型即可.

3.如果你与其他机器使用的是共享打印机,
只需要在打印机所挂接的机器上设置即可.

4.如果使用多台打印机的话,这样的设置就很麻烦,其实windows把我们刚才的设定已经保存在注册表里了,在这里.
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Forms]
把这一支导出来,在另外的机器上导入就行了.
不过还是需要在打印首选项里设置成默认的纸型.这个地方我没有找到注册表里存在哪里,如果你发现的话一定要告诉我啊,:)




5.通过以上的设置,就可以按照你的纸型打印了.
需要注意的是,
部分打印机可能因为驱动程序的问题,还是会有些许偏差
设定的纸型不能超过打印机的最小和最大的打印范围
hp系列高速激光打印机需要设置打印方向,其他打印机可能也会有这种需要
Epson680k 请安装670k的驱动,不然控制不住

在下一节中,我将使用VB来做个演示怎么在设定好纸型后,
在程序中自动选择纸型,从而满足打印机需要打印多种不同规格票据的需求.
另:如果是在ASP/ASP.NET中的WEB应用,就到此为止了 :)

posted on 2005-03-11 12:48 阿泰 阅读(5071) 评论(11)  编辑 收藏 网摘

Feedback

#1楼  2005-08-19 23:22 阿江 [未注册用户]
阿泰您好!
设置如下:定义了一个新的纸张L31(241打印纸三等分),并且在水晶报表中使用了此纸张设计了报表,在本机及客户机均已经正确实现打印效果.
最近由于我的机器系统崩溃,又重装了系统,在本地机器上设置后正常实现,打包在客户机上安装后,同样进行了设置,但始终是按A4纸的方式打印,不知是不是重装系统后丢失了什么?

请指正.

谢谢!

您的朋友:阿江

  回复  引用    

#2楼 [楼主] 2005-08-21 23:40 阿泰      
既然本机正常的话
应该主要是客户机打印机设置问题,客户机上的纸型名称与你机器上的一样吗?
  回复  引用  查看    

#3楼  2005-12-28 13:52 雷子 [未注册用户]
你好:
能否在XP下控制打印机首选项。
  回复  引用    

#4楼  2006-01-11 10:57 冰淇淋 [未注册用户]
阿泰~
我使用环境为:vb.net自身带的报表,在 window 2000 server
自定义纸张后,要用什么语句让程序在打印时自动调用纸张类型。
我用 RptEnt.PrintOptions.PaperSize = CrystalDecisions.[Shared].PaperSize.PaperLetterSmall 在预览的时候是根据自定义纸张来的~打印的时候还要像上面一样在选项里面把自定义纸张选出来,觉得很麻烦~还请你帮忙想想~谢谢!!
  回复  引用    

#5楼  2006-01-11 20:36 冰淇淋 [未注册用户]
我在网上找到有关资料,还是不知道怎么做~
一起做参考~
http://www.5iv.net/data/web5205/20050228/20050228__3778414.html
期待大家的回复~
  回复  引用    

#6楼  2006-02-26 13:59 冯伟 [未注册用户]
哥哥小弟按你的方法做了,但在我的电脑上可以正常预栏,但到客户机上就显示是A4纸张,请帮帮小弟吧,
冯伟-13083665052,来郑州后小弟请哥哥吃饭
  回复  引用    

#7楼  2006-04-12 09:16 yh [未注册用户]
vb的date report 烂的很呀 想打个单句 光打印机设定了大小还没用 怎么控制程序输出报表的大小呀 要不我只能用Form 画一个输出了 程序控制输出的大小怎么改呀
  回复  引用    

#8楼  2006-11-24 11:03 huijuan [未注册用户]
我在服务器属性上设置了纸张格式,但是在打印首选项 纸张规格中没有显示该纸张格式,不知道原因是什么,能不能尽快回贴,很急呀! 多谢!
  回复  引用    

#9楼  2007-01-04 22:09 ddddd [未注册用户]
顶楼主, 刚买了松下1121正愁设不了三联纸... 谢谢
  回复  引用    

#10楼  2007-05-20 09:39 天陨 [未注册用户]
我的打印机是 松下1121,用的纸张是241mm×90mm 请问走纸怎么设置啊,怎么设置裁可以让打印机走到 撕纸的位置啊 ,我打的是销售单据,三联的QQ:70159363
  回复  引用    

也是松下1121K, 用的是A4三等分三联的纸, 请问怎样才能打完一份让自动回到撒纸处啊?
QQ: 279088148
  回复  引用    





标题  
姓名  
主页
Email (博主才能看到) 
验证码 *  看不清,换一张 [登录][注册]
内容(请不要发表任何与政治相关的内容)  
  登录  使用高级评论  新用户注册  返回页首  恢复上次提交      
该文被作者在 2005-04-27 03:25 编辑过
Google站内搜索


China-pub 计算机图书网上专卖店!6.5万品种 2-8折!
近千种 9-95 新二手计算图书火热销售中!

相关文章:

相关链接: