【发布时间】:2009-03-07 01:21:01
【问题描述】:
我有一个PrintDocument,它有几页。
该文档中的一页必须是横向方向,而不是纵向。
由于为文档上的每一页触发了 PrintPage 事件...在该事件处理程序的最开始,我将 PrintPageEventArgs.PageSettings.Landscape 设置为 true。
这在那个页面上不起作用......但我可以看到 Landscape 设置为 true 并在 NEXT 页面中考虑在内。
我假设以某种方式...在某个页面触发事件后,您将无法更改页面方向。如果您认为它的逻辑更少...但是我如何在多页 PrintDocument 中触发 EVENT 之前设置该标志?
注意:我事先不知道“下一页”是否真的需要横向。
【问题讨论】: