以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 如何设置纸张? (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=13698) |
||||
-- 作者:yacity -- 发布时间:2011/10/23 18:17:00 -- 如何设置纸张? 我用的是 富士通 DPK300 针式打印机, 纸张大小是 三联 1/3 的。即216MM*93MM。 原来我用管家婆打印的时候很好。 可是现在用foxtable 打印,不知道怎么设置,每次打印都出3张纸。即指定打印的内容1张+2张空白纸。 (大概等于一张A4的高度。估计是纸张没有设置好,它默认成A4的)。
如何才能让打印机一次出的纸张高度是93MM呢?
打开出货单,点 客户ID 即可打开 打印界面
[此贴子已经被作者于2011-10-23 18:17:46编辑过]
|
||||
-- 作者:狐狸爸爸 -- 发布时间:2011/10/24 8:01:00 -- 看这里的禁止自动旋转:
|
||||
-- 作者:yacity -- 发布时间:2011/10/24 8:06:00 -- 不是自动旋转,是纸张的高度 不正确,禁止自动旋转我已经设置了。
纸张高度我也设置了 e.Form.Page.Width = 216 Dim doc As PrintDoc = e.Form.GernatePrintDoc()
但是纸张高度打印出来 大概290左右,即一张A4纸的高度。
[此贴子已经被作者于2011-10-24 8:09:26编辑过]
|
||||
-- 作者:狐狸爸爸 -- 发布时间:2011/10/24 8:23:00 -- 打印预览正常吗? |
||||
-- 作者:yacity -- 发布时间:2011/10/24 8:55:00 -- 一、点击 过账/打印 出现如下图
再点打印 就可以打印当前页面
二、如果 打印 代码 doc.Print() 换成 预览代码 doc.Preview() 出现预览界面如下
应该算很正常的。 可是通过第一个步骤打印,会打印 1张当前内容+2张空白纸张。
|
||||
-- 作者:狐狸爸爸 -- 发布时间:2011/10/24 9:32:00 -- 实在不行,换成excel报表打印吧。 |