为了测试,我的应用程序需要将文档发送到打印机。我并不想打印出来,所以我正在寻找一个“假”打印机驱动程序,它基本上可以打印出任何东西。我知道 nul 存在,但我还需要假打印机来支持暂停。你知道 nul 端口或任何其他假打印机驱动程序是否可以做到这一点吗?
答案1
创建一个新的打印机并将其端口设置为 NUL:
您需要添加一个新的本地端口并NUL:
在要求输入端口名称的地方输入即可。
答案2
我推荐免费和开源的PDF创建器
您可以从 PDFCreator 的控制对话框中暂停打印
答案3
正如我在评论中提到的,Windows(Vista 及更高版本)附带 XPS 打印机驱动程序,您可以使用。否则安装可爱PDF它模拟打印机驱动程序。
答案4
您可以使用做PDF
doPDF 是一款免费的 PDF 创建器,顾名思义,它可以创建 PDF 文件。安装后,您可以将任何类型的可打印文档转换为 PDF 文件。doPDF7.3 会将自身安装为虚拟 PDF 打印机驱动程序,因此成功安装后,它将出现在您的“打印机和传真”列表以及“所有程序”列表中。使用 doPDF,您可以通过两种方式转换为 PDF:
- 通过虚拟打印机驱动程序 doPDF 打印为 PDF。您可以像在普通打印机上打印一样进行打印,只是打印结果为 PDF 文件,而不是打印的纸张。
- 使用 doPDF 启动窗口。doPDF 有一个可执行文件(可从启动程序组访问),您可以运行该文件来启动转换向导。