回答
這已經沒有太大的做.NET。首先,您需要有一些「接收器」硬件和驅動程序,然後您需要知道所使用的協議(PCL,PostScript或完全不同或專有的),然後纔可以開始考慮處理數據的平臺。
也就是說,直接在遠程設備上捕獲數據可能更容易。
做遠程捕獲LPT連接將是相當困難的。將打印數據轉換爲圖像可能會更困難。 (PCL,Postscript或許多其他格式之一)。
如果你只是需要打印到圖像的能力,爲什麼不檢查一下像PDFCreator。我曾多次使用過它,並且效果很好。您甚至可以將虛擬打印機作爲網絡共享或LPR隊列共享以進行遠程打印。您可以將其配置爲打印到網絡上的標準共享。稍後,您可以編寫一項服務,將圖像移至FTP或通過電子郵件發送。 (少得多疼痛,然後試圖嗅出LPT)
更多...
它可能會使用類似的計算機之間的並行電纜的LapLink是當前連接到打印機和另一臺計算機。使用這樣的設置,您可以嘗試嗅探數據連接。問題是打印的一些功能不能用雙向數據電纜工作,所以它可能會讓你試圖協議嗅探打印機數據。
哇...我記得'硬件書'只是我在ftp.cdrom.com這樣的地方找到的windows幫助文件。 – 2010-04-15 14:02:57
如果可以得到你想要以蓋住設備從打印到串行端口,將數據流傳輸到PC將變得非常容易。我在下面列出了幾個商業解決方案,他們都轉換爲串行到PC。要從並行端口獲取數據,您必須處理硬件接口請參閱LPTCAP,然後您必須從並行端口讀取數據。請參閱Parallel Port Central,查找編程標題大約一半的時間。
一些商業解決方案是PrintCapture和Photologic。
- 1. 在POS打印機上打印圖像
- 2. 如何在打印機上打印背景圖像水印
- 3. Flash電影的打印屏幕並保存爲圖像
- 4. 我如何打印圖像文件在打印機
- 5. 在ZPL標籤打印機上打印位圖圖像
- 6. 使用CPCL在Zebra打印機上打印PCX圖像
- 7. 如何在熱敏打印機上打印大圖像
- 8. 在Android中的藍牙打印機上打印圖像
- 9. 在打印機上打印背景圖像
- 10. 打印圖像通過藍牙打印機打印字符串
- 11. 將打印文檔或打印預覽保存爲vb.net中的圖像
- 12. C#打印文檔打印圖像
- 13. 打印圖像打印灰度圖像
- 14. 無人值守打印網絡打印機上打印文檔
- 15. 在熱敏打印機上打印
- 16. 在客戶端打印機上打印
- 17. 如何從Java打印Zebra卡片打印機上的圖像
- 18. 如何在PDF文件上打印打印機型號
- 19. 在Zebra EPL打印機上打印.bmp文件
- 20. 打印成XPS文件,然後將其打印到打印機
- 21. IFRAME tiff圖像打印並不打印全圖像
- 22. Java打印 - 在少量打印機上放大打印輸出
- 23. vba發送電子郵件並打印爲pdf並保存到文件夾?
- 24. 打印文件並配置打印機設置
- 25. 我的打印方法保存XPS文件但不打印?
- 26. 打印和電子郵件圖像
- 27. 如何在TSC打印機中打印圖像
- 28. 打印圖像
- 29. 打印圖像
- 30. 打印爲pdf格式打印機造成損壞的文件
您是否試圖將輸出光柵化到打印機,或者破解CIA?如果前者,那麼可能會有更簡單的方法,如果後者,我太害怕幫助。 – 2010-04-15 13:51:47