我正在寻找一种方法来处理发送到打印机的数据(现在是喷墨打印机。可能是 HP 2460)。我想在打印机每次尝试打印时动态更改数据。
IE。在第 1 点,打印的页面将保持正常,但纸张可能会改变其位置,因此我正在寻找一种方法来旋转输入图像以对抗纸张的旋转。
我想我正在寻找一种方法来实时指定要逐像素打印的数据。
可用数据输入:
- 回转
- 实时提供的每个瞬间打印头相对于页面角落的位置
到目前为止我所拥有的:
我见过一个实例,其中特定的 HP 喷墨打印机被修改为直接在 arduino 上工作,但我现在想直接从计算机上进行操作,原因有两个:
- 我需要尽快提交概念验证系统
- 我没有很容易访问逻辑分析仪/示波器来对通信协议进行逆向工程(也可能是专业知识)。
我正在调查PostScript
,GhostScript
但据我所知,我将无法动态修改数据(仍在试图弄清楚,如果我错了,请原谅我)。这种方法行得通吗?还是我需要查看驱动程序或其他东西?
我知道提出问题的限制以及研究不周的问题是如何被皱眉的。我仍在努力弄清楚如何完成这项工作,并且一直在研究我脑海中出现的所有事情,并且在浏览过程中遇到了问题。但是,到目前为止,我所看到的似乎都无法做我想做的事(或者我错过了它)。我问这个问题是希望得到一些关于要研究什么的指示。