Foxtable(狐表)用户栏目专家坐堂 → 关于打印纸张的问题


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

主题:关于打印纸张的问题

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


加好友 发短信
等级:一尾狐 帖子:443 积分:3530 威望:0 精华:0 注册:2013/2/9 12:45:00
关于打印纸张的问题  发帖心情 Post By:2018/12/9 16:43:00 [只看该作者]


帖子中
http://www.foxtable.com/bbs/dispbbs.asp?BoardID=2&ID=54472&skin=0

是不是这样使用:
1、首先添加自定义纸张到打印机中
2、打印前,查询并获取到对应的paperkind值,如果没有找到符合的,就返回第一步操作

我的问题是:
1、虽然同样一个自定义纸张规格,是否添加到不同打印机上,paperkind值不一样,从而需要每次打印前都要进行判断?
2、如果1成立的话,一些常用的例如A4/A5纸张,不同打印机上paperkind值是否不一样?
3、如何获取打印机上某个纸张的具体规格,也就是长宽?

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/12/9 21:45:00 [只看该作者]

1、自定义添加的纸张,在不同打印机上,不一样的。你循环每一个纸张,根据名称判断是否存在,如果找到,获取其paperkind值。

 

2、常用的纸张,paperkind值,是一样的。只有自定义的不一样。

 

3、全部属性,如下 https://docs.microsoft.com/zh-cn/dotnet/api/system.drawing.printing.papersize?redirectedfrom=MSDN&view=netframework-4.7.2

 


 回到顶部