我有一箇舊的HP Deskjet打印機,我的問題是如何控制打印機頭XY?無需額外的微控制器就可以使其成爲。我需要在Linux上編寫自定義打印機驅動程序還是使用某種打印機語言? 主要問題是打印機不能在沒有紙張的情況下打印。 我希望能夠打印PCB或使用打印機硬件作爲繪圖儀或CNC(一般的XY控制器)。有沒有任何文章或書籍開始?控制打印機頭
Q
控制打印機頭
0
A
回答
0
您沒有指定精確的打印機型號,但很可能此打印機是PCL或PostScript打印機,這意味着它在與計算機的通信中使用更高級別的抽象。 PCL(較低級別)或PostScript(較高級別)語言旨在告訴打印機需要什麼樣的圖片,而不是如何繪製此圖片的方式,因此發送到打印機的信息不包含有關如何移動的詳細信息打印機頭。因此,最有可能的是,您無需修改打印機硬件即可輕鬆完成任務。
鑑於此,您可能會嘗試發明一些巧妙的方法,以便如何使用PCL語言使打印機按照自己的想法操作。以下是您可以開始使用的地方:查看/ usr/lib/cups/backend /並找到直接與打印機接口通信的代碼(很可能它將是usb)。檢查cups驅動程序以查看此接口的命令行參數。您可以使用此接口將PCL語言命令直接發送到打印機。現在嘗試閱讀一些PCL語言參考指南,並瞭解如何強制打印機執行所需的操作。最有可能的硬件直接接口將會簡單得多。
相關問題
- 1. 監控打印機
- 2. 多作業池式打印機控制
- 3. 「微軟打印到PDF」打印機的webBrowser控制
- 4. 在打印到雙面打印機時控制分頁符
- 5. 打印機控制語言 - 打印圖像x座標
- 6. 如何使用打印機從控制器打印gsp?
- 7. 從pytest打印頭打印
- 8. Hamcrest - 打印到控制檯
- 9. 使用C打印控制
- 10. C++打印→Windows控制檯
- 11. 取消控制檯打印
- 12. 打印控制表格
- 13. 控制檯打印多次
- 14. 打印多頁控制
- 15. Primefaces打印機打印div
- 16. 打印 - 打印機選擇
- 17. 打印bufferedimage到打印機
- 18. Delphi打印機。打印機不刷新
- 19. 打印從WebBrowser控件打印到錯誤的打印機後設置默認
- 20. 打印使用IE控件不改變默認打印機
- 21. 製作控制檯打印COMAND
- 22. 打印到默認的Zebra打印機Windows打印機
- 23. 用點陣打印機打印碳表格okidata打印機
- 24. 通過指定打印機名稱打印到打印機 - Javascript
- 25. 打印RDD與頭
- 26. .net中的網絡打印機監控
- 27. pagesetup excel工作表和我沒有訪問控制打印機
- 28. 是否有控制角色啓動打印機?
- 29. Howto創建(基本控制器)打印機友好版本?
- 30. TCL(熱控制語言)打印機協議]引用