社区
其他技术讨论专区
帖子详情
qt如何实现表格的打印
weixin_38092066
2019-09-19 04:23:49
小弟需要同时打印21张表格,里面的数据取自.dat和.txt文件,表格涉及到单元格的拆分和合并,希望高手们不吝赐教,最好给个实例参考一下,谢谢...............
...全文
80
回复
打赏
收藏
qt如何实现表格的打印
小弟需要同时打印21张表格,里面的数据取自.dat和.txt文件,表格涉及到单元格的拆分和合并,希望高手们不吝赐教,最好给个实例参考一下,谢谢...............
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
QT
表格
QT
ableView
打印
代码
实现
.rar
使用QPainter和QPrinter;思路是设置首先规定纸张大小为1024*724,然后遍历行列,将
表格
分割若干小块,然后调用TableView->setRowHidden(i, true);函数,仅显示单个区域,进行grabWidget并drawPixmap到painter上,再调用printer->newPage();新建一页,再仅显示下一个小块,在新的一页上
打印
下一个小块!借鉴了https://blog.csdn.net/superjoel/article/details/5177199思路,
实现
代码
qt
的简单的
打印
预览
用
qt
写的简单的
打印
预览,先用webView控件显示一个网页,然后
打印
预览,最后
打印
功能的
实现
。
QT
输出多页PDF文档
在使用
QT
开发软件时,难免遇到需要将软件的输出信息输出到PDF文档中,对于没有使用过
QT
导出PDF的人遇到这样的情况,需要先查资料学习
QT
导出PDF的方法,会浪费一部分时间。此列使用简洁的代码描述
实现
QT
导出多页PDF,简单易懂,可快速助于学习。 其大致原理是使用QPainter在QPrinter的区域中绘制文字、图片、
表格
、图形等类容,并通过新建页
实现
多页绘制,最终以PDF格式导出为文件。
QT
导出excel文件。
QT
导出EXCEL,从tableWidget列表获取数据导出到excel文件。导出过程使用了excel模板文件,可以从tableWidget读取固定的几列数据导出到excel文件中。其中excel事先设置好文件格式,后续直接读数写数即可。开发过程可以不用关心文件格式,只关注数据。
Qt
-QPdfWriter绘制PDF支持表单输出,代码可复制
QT
打印
pdf大多通过html形式来
实现
的,但我们需要
打印
界面控件,或者html
实现
不了,嫌麻烦的。可以使用QPdfWriter.通过QPdfWriter来获取QPainter对象,能
实现
在PDF上进行编辑画画操作,一个大家都能看懂的例子,可以看看
其他技术讨论专区
433
社区成员
791,271
社区内容
发帖
与我相关
我的任务
其他技术讨论专区
其他技术讨论专区
复制链接
扫一扫
分享
社区描述
其他技术讨论专区
其他
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章