首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在打印机之间传输打印作业

在打印机之间传输打印作业
EN

Stack Overflow用户
提问于 2009-02-18 09:05:16
回答 3查看 969关注 0票数 2

我们被指派开发一个使用C#的应用程序,它可以在打印机之间传输打印作业。我已经查看了Windows API和System.Printing名称空间,但我找不到可以做到这一点的类或函数。有没有适合这方面的免费库呢?您将如何使用.Net或Win32应用编程接口来完成此操作?

EN

回答 3

Stack Overflow用户

发布于 2009-02-18 10:38:36

如果Win32接口中不存在任何内容,那么.NET中也将不存在任何内容。

除非打印机驱动程序相同,否则您可能会遇到问题,因为打印机作业在进入队列之前会经过驱动程序的一些处理。

您是否考虑过具有多台打印机的单个队列(这可以在打印机发生故障时提供更多容量和冗余)?

票数 4
EN

Stack Overflow用户

发布于 2009-02-18 09:12:45

这不是负载平衡/将特定作业路由到最不繁忙的打印机的问题吗?

票数 0
EN

Stack Overflow用户

发布于 2009-08-08 03:05:02

我敢肯定,你可以只CopyFile一个SPL文件到新的打印机端口,如果它是相同的驱动程序。如果您在EMF中打印,您可能能够使用不同的驱动程序。

端口名称可能有点棘手,具体取决于打印机的连接方式。WinObj和the rules of dev naming将会很方便地追踪到它。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/560317

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档