我有一个要求,我的客户想安装一个自定义的“打印到文件”打印机(显然MS有一个SDK用于此?)。他们希望能够将其作为一种“应用程序”安装,这样,如果有人选择打印到这台打印机上,他们必须回答一些问题,文件就会“打印”到我们选择的路径上。(然后我们将对该文件执行一些其他操作,如重命名和SFTP)
我尝试过谷歌搜索,寻找诸如“自定义打印到文件”之类的东西,但什么也没找到。有没有人有这方面的经验,可以给我一个正确的方向踢?
编辑:
编辑2:
这个“定制打印驱动程序”的目的是让文档成像公司为其客户提供一种存储/归档文档的简单方法。其想法是,如果客户想要存储/归档文档,他们将从标准windows应用程序(如Word、Excell、Acrobat Reader、Web页面等)打印到“company X”打印机驱动程序。执行此操作时,文档将“打印”到另一个应用程序(其上有filewatcher服务,该服务将重命名文档并将其发送到SFTP服务器)知道监视的特定位置的文件中。打印到文件中的文档在理想情况下也应该能够在纸上打印出来(也就是像正常情况一样)。当打印到“定制打印驱动程序”时,我们还需要填写一份表格,为归档系统提供元标记,并将其上传到文档成像系统。
我不希望重新创建打印应用程序,也不希望将“打印”添加到自定义应用程序中。这需要在Windows级别工作。
我对SFTP、FileWatcher、Alchemy集成(文档归档应用程序)或文档重命名部分没有任何问题。这是“自定义打印驱动程序”,我有问题。安装应用程序时,我需要自动安装“自定义打印驱动程序”,并在安装过程中对其进行配置,这一事实使这一切更加复杂。基本上,该解决方案需要安装为“我的打印机”下可用的打印机,并且应可用于任何类型的文档、Word、Excell、PDF等。哦,它需要可用于XP、Vista和Windows 7….:(
提前感谢大家的帮助。我有一种感觉,这一次将是一场灾难:(