如何在主机驱动的打印机上打印 pcl 或 esc/p 代码?

如何在主机驱动的打印机上打印 pcl 或 esc/p 代码?

我有一台基于主机的打印机 (HP Deskjet D2460),并且有一些我想要打印的打印机语言文件(pcl 代码)。我看到cups中有一些过滤器,如rastertopcl等,它可以将光栅格式转换为cups,将postscript转换为pcl...如何逆向操作?

如果不可能,如何将 pcl 转换为 ps 或 pdf?一个很好的小可执行文件或 python/perl 脚本(对免费解决方案感兴趣)

答案1

Ghostscript 的最新版本包括一个 pcl 解释器,并且可以使用所有的 Ghostscript 输出格式,包括 pdf、ps、Tiff 和 Jpeg 等图像格式以及所有已知的打印机。您可能需要从源代码进行编译。我不知道这是否可以直接与您的打印机一起使用,或者是否需要额外的中间步骤。最坏的情况是,由于该打印机支持从 SD 卡打印照片,因此您可以在将图像转换为支持的格式、拔下 USB 电缆并从打印机屏幕打印后将其放置在那里。

相关内容