Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/323.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
从C#WPF获取快速打印输出的最佳方法_C#_.net_Wpf_Xps_Printdocument - Fatal编程技术网

从C#WPF获取快速打印输出的最佳方法

从C#WPF获取快速打印输出的最佳方法,c#,.net,wpf,xps,printdocument,C#,.net,Wpf,Xps,Printdocument,我有一个WPF,其中我被要求允许用户通过点击按钮快速发送屏幕截图,唯一应该显示的对话框是打印机对话框。我已经编写了一些代码,可以将所需的屏幕截图和少量文本写入XPS文件 所以现在我想知道,对于我的快速命令,我是否应该在后台编写这个XPS文件,并将其保存到一个临时位置,然后从那里打印出来,或者有更好的方法来实现这一点?使用不同的方法重新编码此报告输出不会有什么大不了的,因为它实际上只是一个带有6或7个标签的图像 谢谢

我有一个WPF,其中我被要求允许用户通过点击按钮快速发送屏幕截图,唯一应该显示的对话框是打印机对话框。我已经编写了一些代码,可以将所需的屏幕截图和少量文本写入XPS文件

所以现在我想知道,对于我的快速命令,我是否应该在后台编写这个XPS文件,并将其保存到一个临时位置,然后从那里打印出来,或者有更好的方法来实现这一点?使用不同的方法重新编码此报告输出不会有什么大不了的,因为它实际上只是一个带有6或7个标签的图像

谢谢