【问题标题】:Convert serial printing to pdf将串行打印转换为 pdf
【发布时间】:2018-04-27 05:29:08
【问题描述】:

我有一台实验室测量仪器,它在完成测量后将结果输出到打印机。与打印机的连接是通过一个老式的串行 25 针端口,大多数现代打印机不再有。测量仪器支持的驱动程序是 Epson 或 IBM。

我带来了一个可以将 25 针串口转 USB 的适配器。

问题: 代替打印到打印机,是否可以打印到我的笔记本电脑?如果是,使用什么软件?

然后,我将创建一个打印的 pdf。

【问题讨论】:

  • 有可以让你“打印成PDF”的软件。将其安装在您的实验室计算机上。无需连接到笔记本电脑。
  • 您可以使用此软件将打印件从仪器捕获到计算机吗?

标签: pdf printing


【解决方案1】:

我不能推荐单一的集成软件产品来解决您的问题,但我可以建议一种方法来设计您自己的解决方案。

我建议将问题分为两个阶段:

  1. 通过连接到虚拟串行端口的终端仿真器将打印机的输出捕获到文件中。 最终,串行连接只传输字节流。终端仿真器应该能够连接到 USB 适配器提供的虚拟串行端口,并为您提供将接收到的数据保存到文件的选项。您需要进行一些研究才能找到满足您需求的终端仿真器。
  2. 使用转换器应用程序将打印机数据转换为 PDF。 由于它是 Epson 打印机的驱动程序,因此数据流最有可能被格式化为 ESC/P,这是他们在当时通用的打印机语言串行端口(IBM 打印机也使用这种语言)。我希望您在第一步中保存的文件是 ESC/P 命令流;您可能会找到一个可以将其转换为 PDF 的应用程序(或者将其转换为可以转换为 PDF 的 Postscript)。在我的脑海中,Ghostscript 可能会完成这项工作(但我已经有一段时间没有使用它了)。

最终,这是足够老的硬件,您将不得不手工制作解决方案。希望这会有所帮助。

【讨论】:

    猜你喜欢
    • 2013-10-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-02-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-02-13
    相关资源
    最近更新 更多