我希望创建一个将数据传递给我的.NET应用程序的虚拟打印机。然后,我想创建一个同时安装打印机和.NET应用程序的安装程序。如果能用C#写出来就好了,但我有一种感觉,这将需要一个打印机驱动程序来编写非托管代码。有没有人知道如何做到这一点的相当干净的教程或示例?
发布于 2012-10-10 04:34:18
请访问http://www.printerplusplus.com。它是开源.NET虚拟打印机。它为您提供了一个安装程序和一个.NET类,用于编写处理“打印机数据”的代码。
发布于 2008-11-13 17:19:47
您可以简单地让您的应用程序像LPD类型的打印机或显示器端口9100那样暴露自己。然后你可以安装任何你喜欢的打印驱动程序,并将其指向你的应用程序。
发布于 2009-03-19 13:06:20
我正在寻找类似问题的答案,并通过维基百科- http://www.colorpilot.com/emfprinterpilot.html找到了这个链接(允许创建不同语言的虚拟打印机)
https://stackoverflow.com/questions/257768
复制相似问题