如何在Windows中模拟“假”打印机(驱动程序)?


19

为了进行测试,我的应用程序需要将文档发送到打印机。我真的不想打印出来,所以我正在寻找一种“伪造”的打印机驱动程序,它基本上可以打印成任何东西。我知道nul存在,但我还需要假打印机来支持暂停。是否知道nul端口可以执行此操作或其他任何虚假的打印机驱动程序?


13
为什么不使用XPS打印机驱动程序或模仿PDF打印机的类似CutePDF的应用程序?
Sathyajith Bhat

2
@sathya:是的。+1
Xavierjazz

@sathya,为什么不将其发布为答案?似乎很多人都喜欢这个主意;)
nhinkle

@nhinkle不确定这是否是正确的选择:))现在发布为答案。
Sathyajith Bhat

1
因为对我来说,它提示您输入文件名另存为的对话框。对于测试,这对我不起作用,但这是一个很好的答案。
雷蒙德

Answers:




5

我推荐免费和开源的PDFCreator

您可以从PDFCreator的控制对话框中暂停打印

替代文字


1
看起来好像是内置的Windows打印对话框……
Hello71

1
@ Hello71应该是Windows打印对话框。诸如netvope之类的PDF打印机将自身安装为Windows打印机,并在将文档打印到Windows打印机后执行工作。
Tyler Faile

2

为了完整起见,Microsoft实际上具有Office附带的两种不同的虚拟打印机,具体取决于您使用的Office版本:Office 2003的Microsoft Document Image Writer和Office 2007及更高版本的Microsoft XPS Document Writer。

当然,像PDF选项一样,它们都仍将在磁盘上创建文件。但是在Windows世界中,您很可能已经可以使用其中之一。


0

您可以使用doPDF

doPDF是一个免费的PDF创建器,它可以按照名称建议执行操作,可以创建PDF文件。安装后,它将允许您将任何类型的可打印文档转换为PDF文件。doPDF7.3会自己安装为虚拟PDF打印机驱动程序,因此,成功安装后,它将出现在“打印机和传真”列表以及“所有程序”列表中。使用doPDF可以通过两种方式转换为PDF:

  • 通过虚拟打印机驱动程序doPDF打印为PDF。您将完全按照使用常规打印机进行打印的方式执行此操作,只是结果将是PDF文件,而不是打印纸。
  • 使用doPDF启动窗口。doPDF具有可执行文件(可从启动程序组访问),可以运行该可执行文件来启动转换向导。

在此处输入图片说明

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.