如何允许WPF应用程序的用户打印 PDF,Word,Excel和Powerpoint 文件而不打开它们,即显示所有可用文件的ComboBox,用户点击一个,打印对话框打开,用户单击确定并打印到他想要的打印机?
答案 0 :(得分:2)
只是猜测:使用ShellExecute(Ex)和动词“print”。我不知道System.Diagnostics.Process是否支持指定动词,但您可以将原始函数导入.NET应用程序。这取决于安装了适当应用程序的用户,但是,如果您不想打开文件,则其他人必须这样做。
我猜你不希望通过办公自动化的路线,对吗?在这种情况下,一旦你掌握了它的工作原理并了解了它的怪癖,你就可以采用更强大的方式来做任何应用程序支持。