3
大多數搜索都會顯示有關打印到標準輸出的信息,而與實際打印機相關的結果大多數都涉及Win32 API。在C++中打印(使用真實打印機)最簡單的方法是什麼?
是否有基本的,非操作系統特定的打印機API,它允許一個簡單的C++程序打印出一個文件,如.txt,或打印它的標準輸出?
大多數搜索都會顯示有關打印到標準輸出的信息,而與實際打印機相關的結果大多數都涉及Win32 API。在C++中打印(使用真實打印機)最簡單的方法是什麼?
是否有基本的,非操作系統特定的打印機API,它允許一個簡單的C++程序打印出一個文件,如.txt,或打印它的標準輸出?
不,不存在C++的非操作系統特定的打印機API。
我會建議運行一個命令(例如使用system
或popen
庫調用)來執行打印,並使該命令可由用戶配置。一些C++(或C)GUI框架(例如Qt,Gtk,GtkMM)提供了一個API來打印東西。
你的第三個陳述與第一個陳述不矛盾嗎? – 2012-04-15 16:35:19
並非如此,因爲非GUI應用程序(例如Web應用程序)可能不想使用Gtk或Qt(即使它們可以)。 – 2012-04-15 16:39:31