使用PrintDialog以编程方式设置文件名和路径

时间:2017-05-11 13:08:17

标签: c# wpf visual-studio

希望这是一个简单的。

我正在用VS2017编写这个WPF软件,我需要在某个时刻将视觉打印到.xps文件中,我设法让这个工作如下:

private void cmdPrintClick(object sender, RoutedEventArgs e)
        {         

            PrintDialog print = new PrintDialog();
            print.PrintQueue = new PrintQueue(new PrintServer(), "XPS"); //XPS is the Microsoft XPS Document Writer
            print.PrintVisual(myWindow, "Window"); //myWindow is the visual I want to print

        } 

这很好用。

我想要实现的是提供路径和文件名,不需要显示任何对话框。

感谢大家的帮助。

0 个答案:

没有答案