0

我已经配置了一些逻辑打印机并指向同一个物理打印机。每个逻辑打印机都配置有特定的输入和输出托盘。打开文档(例如 pdf)并打印到这些打印机中的任何一个都会导致正确的输入/输出打印。但是我开发了一个 Windows 服务(win2003),当我使用 PrintDocument 类打印时,打印机忽略目标逻辑打印机的配置,只使用(它会出现)默认设置(例如任何输入托盘 => 顶部输出托盘)。我在 XP 机器上尝试过相同的服务,一切正常。

有任何想法吗?

谢谢肖恩

4

1 回答 1

1

好的,问题似乎是打印机配置设置是用户特定的。因此,一旦我以运行服务的用户身份登录,配置打印机 - 一切正常。

于 2009-11-19T10:41:57.057 回答