各位好,
最近想要开发一款软件,其中的一个功能是可以直接将结果生成一个PDF文档,求教这一个该如何实现?
在百度上搜索到了http://blog.sina.com.cn/s/blog_a6fb6cc90101gvnx.html
和http://blog.csdn.net/heyzol/article/details/8574409
这两个都是利用QPrinter来生成,但是QPrinter不是打印相关的吗?直接用来生成pdf文档在有打印机的情况下会不会出现问题?
另外还找到了http://people.freedesktop.org/~aacid/docs/qt5/index.html,但是好像没有生成pdf的方法,
求教各位应该怎么生成pdf文档
------解决方案--------------------
即使不用Qt,生成pdf的常规方式(中的一种)不也是通过“打印”方式么?
QPrinter 不会和你的打印机冲突。(现实中,一个电脑不也是连多台打印机而不冲突么?)
如果你用Qt5的话,你可以直接用 QPdfWriter