使用C++打印(使用真实打印机)的最简单方法是什么?

3
大多数搜索结果都是关于如何将信息输出到标准输出,有关实际打印机的结果大多涉及Win32 API。
是否存在基本的、非特定操作系统的打印机API,允许简单的C++程序打印文件,例如.txt文件,或打印其标准输出?
1个回答

4

没有针对C++的非操作系统特定的打印机API。

我建议运行一个命令(例如使用systempopen库调用)来进行打印,并使该命令可由用户配置。

一些C++(或C)GUI框架(例如Qt、Gtk、GtkMM)提供了打印接口。


你的第三个陈述是否与第一个相矛盾? - Benjamin Lindley
2
不完全是这样,因为非 GUI 应用程序(例如 Web 应用程序)可能不想使用 Gtk 或 Qt(即使它们可以)。 - Basile Starynkevitch

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接