Winapi 在Windows中维护打印到虚拟打印机的文档的可搜索性
我需要在Windows上打印文档,并在远程数据库中记录可搜索的PDF 目前,我可以打印到一个远程CUPS服务器,该服务器经过修改,可以将PDF保存到数据库中。但我使用的每个Windows打印机驱动程序都使文档不可搜索(我可以通过使用驱动程序打印到文件来测试这一点,无论是PostScript还是打印到PDF) 我一直在想,下一步是编写一个驱动程序或驱动程序插件,以保持文档的可搜索性。这意味着编写代码,将Winapi 在Windows中维护打印到虚拟打印机的文档的可搜索性,winapi,printing,wdk,cups,Winapi,Printing,Wdk,Cups,我需要在Windows上打印文档,并在远程数据库中记录可搜索的PDF 目前,我可以打印到一个远程CUPS服务器,该服务器经过修改,可以将PDF保存到数据库中。但我使用的每个Windows打印机驱动程序都使文档不可搜索(我可以通过使用驱动程序打印到文件来测试这一点,无论是PostScript还是打印到PDF) 我一直在想,下一步是编写一个驱动程序或驱动程序插件,以保持文档的可搜索性。这意味着编写代码,将EMF文件转换为RAW,如下所述 我建议我可以用一个简单的UI插件来实现这一点 有没有更简单的方
EMF
文件转换为RAW
,如下所述
我建议我可以用一个简单的UI插件来实现这一点
有没有更简单的方法?想要第二个(或第三个,或第四个)意见。是的,编写打印机驱动程序将是一个不错的选择。我认为编写一个驱动程序本身并不难,尽管我本人从未这样做过。事实上,它们在用户模式下运行比编写内核级驱动程序要容易得多 要将这些GDI调用转换为PDF,您应该寻找某种库,因为这是一项复杂的任务。给你一些信息,还有。。。傻瓜