dongzi 发表于 2019-6-20 18:22:37

MVC框架 双面打印 实际大小打印设置

开发环境:win10,mvc框架 vs2013,html5,activereport9.0j现象:①通过代码(PageSettings.Duplex = Drawing.Printing.Duplex.Horizontal ),或者report属性设置双面打印后,印刷窗口弹出,显示依然时单面打印。②通过代码(Document.PrintOptions.PageScaling = Extensibility.Printing.PageScaling.None ),设置打印机按实际大小打印后,印刷窗口弹出,显示和打印机匹配打印。因为时对日开发,下图显示的是日文。望高手解答!


KearneyKang 发表于 2019-6-20 19:31:17

本帖最后由 KearneyKang 于 2019-6-21 14:25 编辑

您好,ActiveReports网页端的打印调用的是浏览器的打印,所有的打印程序都是浏览器自己集成好的,刚刚我也设置了,浏览器的设置了双面打印,但是也实现不了你的需求。具体的问题我在跟进打印设置进行验证下

dongzi 发表于 2019-6-21 19:13:55

KearneyKang 发表于 2019-6-20 19:31
您好,ActiveReports网页端的打印调用的是浏览器的打印,所有的打印程序都是浏览器自己集成好的,刚刚我也 ...

好的,谢谢你的解答!如果有方法能实现或者有什么思路望指点!
以前CS框架时做过类似的,大致相同的写法都能实现。
现在web版时,感觉时viewer和浏览器之间的通信不完整。是不是IIS的设置有不足的地方。
比方说我设置的横向或者纵向打印,以及打印宽度,余白设置,是可以传递到打印机端的,
但是双面打印则不行。

KearneyKang 发表于 2019-6-24 09:31:41

您好,这个问题是由于,C/S端的打印和B/S端的打印,方式不同的原因,C/S端的打印是调用的报表本身的打印接口,可以进行如下的设置,但是Web端的打印调用是浏览器的打印,打印的 设置方式不同。关于你说的双面打印这块我们去找找相关的资料看还有没有比较好的解决办法。

dongzi 发表于 2019-6-24 11:11:18

KearneyKang 发表于 2019-6-24 09:31
您好,这个问题是由于,C/S端的打印和B/S端的打印,方式不同的原因,C/S端的打印是调用的报表本身的打印接 ...

好的,谢谢!

KearneyKang 发表于 2019-6-24 11:35:18

:)
页: [1]
查看完整版本: MVC框架 双面打印 实际大小打印设置