Office中国论坛/Access中国论坛

标题: 请教:如何设置连续纸的打印格式 [打印本页]

作者: winner    时间: 2006-7-8 00:11
标题: 请教:如何设置连续纸的打印格式
[attach]18920[/attach]


各位,因为一直用A4纸打印,第一次涉及连续纸,所以不会设置打印格式.

连续纸的大小大约是:宽:24cm,高:14cm

请问是在报表的代码里设置,还是怎样?(上传的图片是ACCESS自带的纸张模式)

先谢谢各位![em04]
作者: andymark    时间: 2006-7-8 01:07
自定义纸张
作者: winner    时间: 2006-7-8 02:03
自定义纸张到了别的机上也保持原来的设置吗?我怕到了别的机上会默认为A4啊
作者: winner    时间: 2006-7-10 03:57
各位,是这样的,我要在一张:宽24.10cm,高14.00cm的纸上打印订单,左右边距都是1.00cm,顶部和底部都是0.00cm。andymark建议我用自定义纸张,但我不知道在哪里,怎样自定义?

[em04],能否告诉我一下。

还想问问,这样自定义了纸张到了别的机器会不会变形?我还没用过,不清楚。

或者是不是采用代码来写的方法比较好?我翻了旧贴,只看到一个例子,但是打不开啊,能否提供一下例子?

谢谢!

[em09][em09]
作者: andymark    时间: 2006-7-10 04:22
在win2003是这样自定义的

开始----打印机和传真---服务器属性-----创建新格式


作者: winner    时间: 2006-7-10 04:26
找不到"服务器属性"哦,这样启不是要每台机器都要设置?!还是代码好,有无这方面的例子?[em04]
作者: jicheng    时间: 2006-7-15 06:40
期盼

希望点一下按钮打印到指定纸张,指定左边距,右边距和指定打印机,

能否用代码写?
作者: jicheng    时间: 2006-7-16 05:29
就是把这些数据保存在表里, 打印时再引用表里的数据,(左边距,上边距..)
作者: crg770502    时间: 2006-7-16 23:47
直接用代码写有点麻烦,access中的printer对象并没有这功能,只有边距,打印方向...偏偏没有页形定义的功能,就连vb中的高度、宽度都没有(尽管它们在2000 XP下也无法使用)。到现在为止感觉对自定义纸张支持最好、最简单的就activereport 2.0的报表插件,但它好象无法直接在access使用。

下面这东东是根据微软网站的提供的资料用vb写的,用它可以创建楼主所说的24cm*14cm的二等分纸

[attach]19064[/attach]

作者: wjb5645    时间: 2006-7-17 00:55
其实一楼讲的就是分两张的9吋的连续纸,先自定一张24*14随便命名(WIN98好象只能自定义一种),

报表大小按此设计,打印时必需选此纸张(进行预览调整),进纸选"连续进纸",打印机记住要拨向

连续打印就OK.


作者: vwap    时间: 2008-10-22 15:57
标题: 关注中。。
关注中。。
作者: changweiren    时间: 2008-10-22 19:49
xuexixuexi
作者: wufeng980114    时间: 2010-3-17 22:03
我正遇到此问题
作者: fkbc2008    时间: 2010-3-17 22:34
学习学习
作者: tz-chf    时间: 2010-3-18 09:05
规格里没有这种14cm高的纸吗?我也碰到这问题了。如果只能自定义,那自定义能导出吗?还是要在每台电脑都做一遍?




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3