我是一名应用程序开发人员。现在我对WPF/C#项目有一个问题。详情如下:
我想检查选项"的存在;Microsoft打印成PDF";在打印文档之前在代码中。
在此处输入图像描述
如果窗口环境没有"打开"Microsoft打印成PDF";选项。我想知道:如何在WPF项目中检查这个。
我需要大家的支持。非常感谢!。
使用PrintServer类应该可以完成
var ps = new System.Printing.PrintServer();
ps.GetPrintQueues().Select(p => p.FullName).ToList();
然后你可以搜索返回的列表,看看你需要的打印机是否列在上