以文本方式查看主题

-  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 即可打开 打印界面

 


图片点击可在新窗口打开查看此主题相关图片如下:180.jpg
图片点击可在新窗口打开查看

 

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:儋州琼富塑料管理系统1.0.table

[此贴子已经被作者于2011-10-23 18:17:46编辑过]

--  作者:狐狸爸爸
--  发布时间:2011/10/24 8:01:00
--  

看这里的禁止自动旋转:
 
http://www.foxtable.com/help/topics/1603.htm

 


--  作者:yacity
--  发布时间:2011/10/24 8:06:00
--  

不是自动旋转,是纸张的高度 不正确,禁止自动旋转我已经设置了。

 

纸张高度我也设置了

e.Form.Page.Width = 216
e.Form.Page.Height = 93

Dim doc As PrintDoc = e.Form.GernatePrintDoc()
doc.AutoRotate = False
doc.Print()
\'doc.Preview()

 

 

但是纸张高度打印出来 大概290左右,即一张A4纸的高度。

 

[此贴子已经被作者于2011-10-24 8:09:26编辑过]

--  作者:狐狸爸爸
--  发布时间:2011/10/24 8:23:00
--  
打印预览正常吗?
--  作者:yacity
--  发布时间:2011/10/24 8:55:00
--  

一、点击 过账/打印

出现如下图

 


图片点击可在新窗口打开查看此主题相关图片如下:181.jpg
图片点击可在新窗口打开查看

再点打印 就可以打印当前页面

 

 

 

二、如果 打印 代码 doc.Print()  换成 预览代码 doc.Preview()

出现预览界面如下


图片点击可在新窗口打开查看此主题相关图片如下:182.jpg
图片点击可在新窗口打开查看

 

应该算很正常的。

可是通过第一个步骤打印,会打印 1张当前内容+2张空白纸张。

 


 


--  作者:狐狸爸爸
--  发布时间:2011/10/24 9:32:00
--  

实在不行,换成excel报表打印吧。