我想知道如何从应用程序创建打印作业,并将其发送到C#中打印服务器的打印队列。然后,我希望能够在需要时从本地打印机上的另一台计算机检索和打印服务器上的作业。
我的问题是,您必须为打印队列分配一个打印机名称。但这不应该是必要的,因为作业应该是在本地打印的。
我希望我说得够清楚了!
发布于 2012-06-15 14:18:42
我不知道你想说什么。PrintQueue是打印机的队列。而不只是某种等待队列,您可以在其中添加和删除作业。如果您将作业放入PrintQueue,则将使用与该PrintQueue关联的打印机打印该作业。
另请注意,将作业放入队列意味着要打印的文档将转换为打印机驱动程序特定的指令。因此,事件如果可以从队列中提取作业,您将无法在另一台打印机上打印作业。
https://stackoverflow.com/questions/10798373
复制相似问题