创建应用程序打印队列

时间:2009-07-07 17:41:06

标签: .net printing

我们收到了相当棘手的业务要求。

  

用户应该能够在应用程序中存储打印作业,直到用户明确决定将作业发送到实际的打印机。

简单的解决方案(我看到的方式)是在客户端的计算机上安装一个小型Windows应用程序,将作业存储在客户端计算机本地的队列中。有谁知道这样的程序是否存在?

implements-yourself选项看起来相当复杂,将打印文件以.doc,.pdf,.xps或.prn格式存储在数据库中,直到用户决定打印为止。 由于应该可以直接从MS Word进行此操作,因此该选项更加复杂。有关如何去做的任何指示?

2 个答案:

答案 0 :(得分:0)

我没有任何细节或代码示例,但我建议打开Visual Studio并创建Microsoft Word 2007插件(需要免费版本吗?)并使用可用的API。

我知道在我们的组织中,我们使用Word插件项目实现了一个非常相似的解决方案。不幸的是,我对此知之甚少,所以除了声明它是可能的之外,我无法提供太多帮助。

答案 1 :(得分:0)

请参阅this解决方案,它不是免费的,但他们所说的听起来很有希望。