Kartik Export —— 在导出前修改Excel文件

Kartik Export在实际生成Excel文件前,提供了自定义修改Excel文件的接口,使得用户能够根据本身的需求,修改导出的文件,该接口为“onRenderSheet”,代码:php

ExportMenu::widget([
    'onRenderSheet' => function ($sheet, $menu) {
        ……
    }

参数说明:ide

  • $sheet —— 这是一个phpspreadsheet控件里的sheet对象,全部导出的数据都在这个sheet上,有了sheet对象,则参考phpspreadsheet的官方文档,便可对Excel文件进行任意修改了
  • $menu —— 是Kartik Export Menu这个对象;
相关文章
相关标签/搜索