大多数对此的搜索都会找到有关打印到标准输出的信息,并且与实际打印机相关的结果主要涉及 Win32 API。
是否有一种基本的、非操作系统特定的打印机 API 允许简单的 C++ 程序打印文件(例如 .txt)或打印其标准输出?
最佳答案
不,C++ 没有这种非操作系统特定的打印机 API。
我建议运行一个执行打印的命令(例如使用 system
或 popen
库调用),并使该命令可由用户配置。
一些 C++(或 C)GUI 框架(例如 Qt、Gtk、GtkMM)提供了一个 API 来打印东西。
关于c++ - 用 C++ 打印(使用真实打印机)的最简单方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10163781/