Foxtable(狐表)用户栏目专家坐堂 → [求助]如何能使打印预览页面的页面设置和窗口中页面设置的自定义纸张保持一致


  共有1551人关注过本帖树形打印复制链接

主题:[求助]如何能使打印预览页面的页面设置和窗口中页面设置的自定义纸张保持一致

帅哥哟,离线,有人找我吗?
jumping
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:27 积分:340 威望:0 精华:0 注册:2017/3/2 8:31:00
[求助]如何能使打印预览页面的页面设置和窗口中页面设置的自定义纸张保持一致  发帖心情 Post By:2017/4/12 10:12:00 [只看该作者]

向专家求助:

     我在窗口设计时,已经在页面设计时将纸张设置为自定义纸张(如图,窗口设计),同时在“打印预览”按钮的click事件中写了如下代码:

e.Form.Page.Width = 240 '纸张宽度为100毫米

e.Form.Page.Height = 140 '纸张高度为120毫米

e.Form.Page.Landscape = True '横向打印

e.Form.Page.LeftMargin = 23 '设置左边距

e.Form.Page.RightMargin = 23 '设置右边距

e.Form.Page.TopMargin = 20 '设置上边距

e.Form.Page.BottomMargin = 20 '设置下边距

Dim doc As PrintDoc = e.Form.GernatePrintDoc()

doc.Preview()

     但在使用项目时,点击打印预览按钮时,弹出的预览页面的页面设置的中纸张大小却是A4(如图打印预览),请问如何能使打印预览页面的页面设置和窗口中的自定义纸张保持一致。

多谢了!


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

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

 回到顶部
帅哥哟,离线,有人找我吗?
有点色
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:13837 积分:69650 威望:0 精华:0 注册:2016/11/1 14:42:00
  发帖心情 Post By:2017/4/12 10:23:00 [只看该作者]

 有可能是你的打印机不支持添加自定义纸张。

 

 你尝试直接在打印机那里添加定义纸张看行不行 http://www.foxtable.com/webhelp/scr/2904.htm

 


 回到顶部
帅哥哟,离线,有人找我吗?
jumping
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:27 积分:340 威望:0 精华:0 注册:2017/3/2 8:31:00
  发帖心情 Post By:2017/4/12 11:10:00 [只看该作者]

多谢了!

 回到顶部