本文提供了一个解决方案,其中“ 直接打印到打印机 ”选项不适用于基于 XPS 的打印驱动程序。
适用于: Windows 7 Service Pack 1
原始 KB 数: 3017432
现象
假设出现了下面这种情景:
- 在基于 Windows 7 Service Pack 1 的系统上,已安装使用基于 XPS 的打印驱动程序的打印机。
- 在打印机属性的“高级”选项卡上,选择“直接打印到打印机”选项。
在此方案中,打印作业不会打印。
原因
选择“ 直接打印到打印机 ”选项时,必须在应用程序进程下呈现打印作业。 但是,使用基于 XPS 的打印驱动程序,打印作业将在PrintFilterPipelineSvc.exe进程中呈现。 因此,打印作业必须发送到后台处理程序,然后将它发送到要呈现的PrintFilterPipelineSvc.exe进程。
解决方法
若要解决此问题,请使用以下某种方法:
- 将打印机配置为使用后台处理程序。
- 使用基于 GDI 的打印驱动程序。
详细信息
Windows 8 和 Windows 8.1 使用基于 v4 XPS 的新打印机模型。 因此,“ 直接打印到打印机 ”选项不可用(显示为灰色)。