【发布时间】:2014-02-26 12:24:55
【问题描述】:
我目前正在打开PrintDialog,用户可以在其中选择打印机设置并进行打印。
目前我正在使用以下代码
var files = Directory.GetFiles(sourceFolder);
foreach (var file in files)
{
var pdoc = new PrintDocument();
var pdi = new PrintDialog
{
Document = pdoc
};
if (pdi.ShowDialog() == DialogResult.OK)
{
pdoc.DocumentName = file;
pdoc.Print();
}
}
有没有办法通过使用PrintDialog 一次将所有文件发送到打印机。那么用户可以选择文件夹,为文件夹内的所有文档设置一个打印设置,然后进行打印?
【问题讨论】:
标签: c# .net winforms printdialog