0

我想知道如何从应用程序创建打印作业并将其发送到 C# 中打印服务器的打印队列。然后,我希望能够在需要时从本地打印机上的另一台计算机检索和打印服务器上的作业。

我的问题是您必须将打印机名称分配给打印队列。但是,当作业应该在本地打印时,这不应该是必需的。

我希望我把自己说清楚!

4

1 回答 1

0

我不确定你要去哪里。PrintQueue是一个打印机队列。不仅仅是某种等待队列,您可以在其中添加和删除作业。如果您将作业放入PrintQueue,它将使用与该 相关联的打印机打印PrintQueue

另请注意,将作业放入队列意味着正在打印的文档将被转换为打印机驱动程序特定的指令。因此,如果可以从队列中提取作业,您将无法在其他打印机上打印它。

于 2012-06-15T06:18:41.877 回答