我想使用Windows窗体PrintDialog
打印特定页面。
例如,我要打印的页面是这样的:
1-3、5、7-9、15、21 。
可以使用常规的PrintDialog实现吗?我只发现可以在页面之间进行设置。
答案 0 :(得分:0)
我认为您不能使用常规的PrintDialog来实现。它只允许一个范围。
当用户使用时,PrintDialog使用PrintRange属性。 选择打印范围。默认的PrintRange是AllPages。启用 用户指定要打印的页面范围, PrintDialog.AllowSomePages属性必须设置为true。要启用 用户指定要打印的选定页面, 必须将PrintDialog.AllowSelection属性设置为true。