【发布时间】:2013-05-01 01:14:54
【问题描述】:
我正在使用 Infragistics 的 UltraPrintPreviewDialog
PrintPreviewDialog1.Document.DocumentName = "Report";
PrintPreviewDialog1.Document.PrinterSettings =<<my printer settings>>;
PrintPreviewDialog1.Document.PrinterSettings.Copies = 2;
PrintPreviewDialog1.ShowDialog(); //this line
当我预览上面的代码时,它不会加载我 2 个打印预览副本,而是只加载 1 页(页面内容为 1 页,但是如果我设置为 2,它应该向我显示相同页面内容两次,以便可以相应打印份数),我也尝试使用此
for (int i = 1; i <= PrintPreviewDialog1.Document.PrinterSettings.Copies; i++)
{
PrintPreviewDialog1.Document.Print();
}
它没有直接从打印预览打印 2 份。
如何通过 UltraPrintPreviewDialog 打印(或打印预览和打印)选定的份数?
【问题讨论】:
标签: c# .net printing infragistics preview