プリンター(今のところインクジェット。おそらくHP 2460)に送信されたデータを操作する方法を検討しています。プリンターが印刷を試みるたびにデータを動的に変更したい。
つまり。ポイント1では、通常のページの印刷になりますが、用紙の位置が変わる可能性があるため、入力画像を回転させて用紙の回転に対抗する方法を探しています。
ピクセルごとにリアルタイムで印刷するデータを指定する方法を探していると思います。
利用可能なデータ入力:
- 回転
- リアルタイムで提供される各瞬間におけるページのコーナーに対するプリントヘッドの位置
私がこれまでに持っているもの:
特定のHPインクジェットがarduinoから直接動作するように変更された例を見たことがありますが、2つの理由から、今はコンピューターから直接実行したいと思います。
- 概念実証システムをできるだけ早く提出する必要があります
- 通信プロトコル(またはおそらく専門知識)をリバースエンジニアリングするためのロジックアナライザー/スコープに簡単にアクセスすることはできません。
調べていますがPostScript
、GhostScript
これまでのところ、データを動的に変更することはできません(それでも理解しようとしているので、間違っている場合はご容赦ください)。このアプローチは機能しますか?または、ドライバーなどを調べる必要がありますか?
私は、質問をすることの制限と、よく研究されていない質問がどのように嫌われるかを知っています。私はまだこれを成し遂げる方法を見つけようとしていて、頭に浮かんだすべてのことを調べていて、見ている間に出くわしました。しかし、これまでのところ、私が見たものは何でも私が望むことをすることができないようです(または私はそれを逃しています)。私は、何を調べるべきかについていくつかの指針を得ることを期待して、この質問をしています。