>导出目前支持:导出excel和pdf;** ### **一、导出excel** 1、在预览界面,点击“导出 ->导出excel”,完成excel的导出; ``` 备注: 有的时候,导出的excel跟原图设计的样式稍有偏差,需自行调整一下样式; ``` ![](https://img.kancloud.cn/55/18/5518de6fd1dce15805c27af23bb0ec22_962x516.png) ![](https://img.kancloud.cn/1a/cc/1acc15f10199a50ae1c1844634c7988b_808x25.png) 2、目前导出excel默认是分页导出,每个sheet是10000条,如果需要更改,在配置动文件(yml、properties)配置即可 ``` jeecg: jmreport: page-size-number: 10000 ``` >[danger]注意: 1)目前为了避免样式导出报错,超过1000条并且sheet大于1页,会设置默认样式 2)当api中没有分页,并且配置的分页数小于后台返回数据的条数,则默认导出全部(后期优化) 3、精简模式和精致模式切换 1)yml配置 ``` jeecg: jmreport: #fast快、primary精致模式,默认fast export-excel-pattern: fast ``` 2)区别: ``` 精简模式: * 大数据量的时候导出比精致模式快3倍左右 * 超过1000条并且sheet大于1页,会设置默认样式 * 复杂样式不支持,如导出的斜线表头为图片 精致模式: * 速度慢 * 单元格超过64000则设置默认样式(后期可能优化) * 复杂样式支持,如斜线表头是斜线 ``` 3)默认样式说明 ``` 字体:宋体 水平:居中 垂直:居中 背景颜色:白色 ``` 4、导出excel的时候图片、图表如果长和宽超出一格则按一格处理,如下图所示 设计页面: ![](https://img.kancloud.cn/c2/00/c2000407fdc3aec33e8b8a54f96de623_1016x662.png) 导出excel: ![](https://img.kancloud.cn/c3/85/c3851092f7fbbe8a4527189dc6d74ea7_857x525.png) ### **二、导出pdf** 在预览界面,点击“导出 ->导出pdf”,完成pdf的导出; ![](https://img.kancloud.cn/79/31/793104f05552f5292668fd846b153d5d_993x436.png) ![](https://img.kancloud.cn/1a/cc/1acc15f10199a50ae1c1844634c7988b_808x25.png)