查看完整版本: [-- Qt编写的项目作品18-数据导出到Excel及Pdf和打印数据 --]

QTCN开发网 -> Qt 作品展 -> Qt编写的项目作品18-数据导出到Excel及Pdf和打印数据 [打印本页] 登录 -> 注册 -> 回复主题 -> 发表主题

liudianwu 2020-03-04 18:29

Qt编写的项目作品18-数据导出到Excel及Pdf和打印数据

## 一、功能特点
1. 原创导出数据机制,不依赖任何office组件或者操作系统等第三方库,尤其是支持嵌入式linux。
2. 10万行数据9个字段只需要2秒钟完成。
3. 只需要四个步骤即可开始急速导出大量数据到Excel。
4. 同时提供直接写入数据接口和多线程写入数据接口,不卡主界面。
5. 可设置标题、副标题、表名。
6. 可设置字段名称、列宽度。
7. 可设置是否启用校验过滤数据、校验的列、校验规则、校验值,符合规则的特殊颜色显示。
8. 可设置随机背景颜色及需要随机背景色的列集合。
9. 支持分组输出数据,比如按照设备分组输出数据,方便查看。
10. 可自定义行内容分隔符。
11. 可追加数据形式写入数据,建议每次追加的数据小于10000条。
12. 灵活性超高,可自由更改源码设置对齐方式、文字颜色、背景颜色等。
13. 支持任意excel表格软件,包括但不限于excel2003/2007/2010/2013/2017/wps/openoffice等。
14. 除了提供导出到Excel类以外,还提供导出到Pdf文件以及打印数据的类。
15. 注释完善,详细完整的使用demo,支持QTableWidget、QTableView、数据库三种数据源。
16. 纯Qt编写,支持任意Qt版本+任意编译器+任意系统。

## 二、效果图
[attachment=21367]

## 三、体验地址
1. 体验地址:[https://pan.baidu.com/s/1uQsDQO5E5crUBN2J-nPeLQ](https://pan.baidu.com/s/1uQsDQO5E5crUBN2J-nPeLQ)  提取码:1jkp  名称:bin_dataout.zip
2. 国内站点:[https://gitee.com/feiyangqingyun](https://gitee.com/feiyangqingyun)
3. 国际站点:[https://github.com/feiyangqingyun](https://github.com/feiyangqingyun)
4. 个人主页:[https://blog.csdn.net/feiyangqingyun](https://blog.csdn.net/feiyangqingyun)
5. 知乎主页:[https://www.zhihu.com/people/feiyangqingyun/](https://www.zhihu.com/people/feiyangqingyun/)

**备注:如果网盘下载不到可以去开源主页下载**

shatanzhihu 2020-03-06 08:16
这个好

big_mouse 2020-03-12 15:46

24131583 2020-04-25 11:24

llwj0303 2020-04-25 17:41

llwj0303 2020-04-25 17:46
请教个小问题,
  1. QPdfWriter *pdfWriter = new QPdfWriter(&pdfFile);               //实例化QPdfWriter
        pdfWriter->setPageMargins(QMarginsF(0, 0, 0, 0), QPageLayout::Millimeter);
        QPageSize pageSize(QSizeF(208.0, 972.0), QPageSize::Millimeter, "ASYSize", QPageSize::ExactMatch);
        pdfWriter->setCreator("llwj");
        pdfWriter->setPageSize(QPageSize(QPageSize::Custom));
        pdfWriter->setPageSize(pageSize);
        pdfWriter->setResolution(300);

qt5.4.2中QPdfWriter设置纸张大小函数为什么就是不生效,不管pagesize设置啥都生成A4的大小


harrywang 2020-12-08 16:38
怎么没找到跟表格pdf相关的源码呢? 麻烦提示下。多谢。

gospite 2020-12-09 13:51
这个太好了

jory007 2021-01-06 15:30
请问大佬可以分享源码吗,十分感谢

jazzmax 2023-01-04 18:24
厉害,新手学习中


查看完整版本: [-- Qt编写的项目作品18-数据导出到Excel及Pdf和打印数据 --] [-- top --]



Powered by phpwind v8.7 Code ©2003-2011 phpwind
Gzip disabled