【问题标题】:C# WPF: How to check Printer Option: "Microsoft Print to PDF" is ExistC# WPF:如何检查打印机选项:“Microsoft Print to PDF”是否存在
【发布时间】:2021-04-27 08:35:12
【问题描述】:

我是一名应用程序开发人员。 现在。我有 WPF/C# 项目的问题。 详情如下:

我想在打印文档之前检查代码中是否存在选项:“Microsoft Print to PDF”。

enter image description here

如果windows环境在打印时没有“Microsoft Print to PDF”选项。 我想知道:如何在 WPF 项目中检查这个。

我希望得到大家的支持。 谢谢,最好的!

【问题讨论】:

    标签: c# wpf pdf printing


    【解决方案1】:

    使用PrintServer 类应该可以做到

    var ps = new System.Printing.PrintServer();
    ps.GetPrintQueues().Select(p => p.FullName).ToList();
    

    然后您只需搜索返回的列表即可查看是否列出了您所需的打印机

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-07-04
      • 1970-01-01
      • 2016-04-23
      • 2019-10-10
      • 1970-01-01
      • 2017-08-16
      相关资源
      最近更新 更多