爲了滿足我的軟件的需要,我需要創建一個打印機驅動程序,它允許我將所有發送給它的圖像保存到文件中,然後打開我的程序窗口,讓用戶執行與呈現的頁面的東西。
我發現this article,但示例使用FILE:
端口,而我需要製作自己的端口,將映像轉儲到文件並運行可執行文件。不過,我認爲我可以通過在驅動程序代碼中完成我的任務,但我不確定這是一個很好的決定,因爲它是一個驅動程序,即使它是用戶模式驅動程序。
我很樂意聽到關於我的問題的任何建議。提前致謝。爲Windows開發自定義打印機驅動程序
2
A
回答
1
您需要一個端口監視器,而不是驅動程序。請參閱我對this question.的回答您可以使用RedMon,但我建議使用在WDK中找到的示例端口監視器。
0
如果您使用XPS作爲格式,您可以使用Github上項目確定:微軟/ Windows的驅動程序樣本/打印/ XPSDrvSmpl
https://github.com/Microsoft/Windows-driver-samples/tree/master/print/XPSDrvSmpl
應用:聽到內部端口
流程:從一個安裝程序安裝打印機和應用程序。用戶使用驅動程序打印某些內容,並在應用程序偵聽內部端口時打印。當數據被髮送時,應用程序將其發送。這是用於XPS的,可以轉換爲PDF,但流程與您打印的相似。如果您需要任何其他內容,請查看GitHub上的Microsoft/Windows-driver-samples/print /或其他特定於您的需求的來源。
+0
@Hi Ogglas,我有一個要求來改變正常的Windows打印隊列的假脫機文件頭,你可以請說明如何實現這一目標? 在此先感謝。 – PainPoints
相關問題
- 1. 使用Windows DDK打印機驅動程序開發錯誤
- 2. 在Windows打印機驅動程序中處理「開始頁面」
- 3. windows驅動程序開發
- 4. 打印機驅動程序開發 - 從32位到64位
- 5. 爲Windows編寫虛擬打印機驅動程序
- 6. 創建Windows打印驅動程序
- 7. PDF打印機驅動程序C#
- 8. 打印機驅動程序實現
- 9. 熱敏打印機驅動程序
- 10. 啓動Windows驅動程序開發
- 11. 完全卸載/刪除Windows打印機驅動程序 - 自動化
- 12. Windows嵌入式CE 6.0 USB打印機驅動程序
- 13. 安裝Windows打印機驅動程序時出錯
- 14. 在Windows 7上使用PrintUI更改打印機驅動程序
- 15. Windows Embedded CE 6.0 USB打印機驅動程序
- 16. 驅動程序開發:卸載Windows驅動程序
- 17. v4打印驅動器的虛擬打印機驅動程序INF配置
- 18. FS開發 - KMDF Windows驅動程序
- 19. 打印機驅動程序發送到Web服務器
- 20. 如何創建自己的XP打印機驅動程序
- 21. 自定義註解驅動開發
- 22. 用自定義驅動程序替換Windows USB類驅動程序?
- 23. 打印機驅動程序沒有用TSCLib.dll指定
- 24. 打印機驅動程序類型應用程序
- 25. 在幾臺打印機上更改打印機驅動程序的PowerShell腳本
- 26. 爲node-orm2定義自定義驅動程序
- 27. C#驅動程序開發?
- 28. 驅動程序開發
- 29. 開發JDBC驅動程序
- 30. Mac驅動程序開發
嗨@克拉克,你這個問題是什麼情況?我需要這臺打印機,迄今爲止還沒有辦法。你能幫我嗎? –