将队列中的打印作业保存为 PDF

将队列中的打印作业保存为 PDF

我正在尝试从一个优惠券网站打印优惠券,该网站只允许您打印一次优惠券,当然,每当我想让打印机以最佳状态工作时,打印作业就会卡在队列中。因为如果我使用net stop spoolernet start spooler,我将丢失打印作业,所以我想将排队的打印作业保存为 PDF 文件,以便我可以清除队列,然后尝试打印 PDF。这可能吗?我已转到文件夹C:\Windows\System32\spool\PRINTERSFP00000.spl从那里复制了一个名为的文件。在同一个文件夹中,有一个名为的文件FP00000.SHD我想复制,但我无法复制,因为它正在被打印后台处理程序使用。我该如何处理该spl文件以获取我想要的 PDF 文件?我已尝试将文件上传到 Google 云打印,但没有成功。

答案1

您无法将打印作业保存为 PDF。打印队列不是这样工作的。根据您的后台处理程序崩溃/挂起的时间,文件甚至可能不是您想要的。

超重和高血压
filetype 告诉 Windows/Printer该特定打印作业的作业设置是什么。频率响应filetype 是一个告诉 Windows/Printer 如何绘制出您发送的内容的文件。这是我们真正关心的文件。

频率响应不幸的是,它并不是一个完全开放的协议。微软确实发布了它的标准有时会发生,但不能指望它不会改变。因此,没有太多程序可以处理它。

您可以保存打印队列作业。如果您打开特性打印机的对话框中,您可以导航到先进的选项卡并启用保存打印文件。这样一来,作业就会保存在后台处理程序文件夹中,您以后就可以访问它们。

如果你想 ”打印“以 PDF 格式导出的文档,您可以使用谷歌浏览器并选择选项保存为 pdf或者您可以安装“伪造的“打印机队列,您可以像普通打印机一样向其发送作业。后者的一个选项是类似可爱PDF

现在,从 SPL 文件中恢复。这并非完全没有希望,有一些程序可以读取这些文件。我推荐一个名为SPL查看器。该网站是德语的,但该工具非常好用。可以从中导出/打印。

相关内容