问题描述
这是我的导出文件:
class FirstSheet implements FromCollection,WithTitle,WithCustomStartCell,WithEvents {
.....
public function registerEvents(): array {
$events = [
BeforeExport::class => function(BeforeExport $event) {
$template = $event->writer->reopen(new LocalTemporaryFile($this->templateFilePath),Excel::XLSX);
$reader = new Reader($template,null);
$writer = new \PhpOffice\PhpSpreadsheet\Writer\Xlsx($reader->spreadsheet);
$writer->save("05featuredemo.xlsx");
},];
return $events;
}
}
我的控制器:
public function summary() {
return Excel::download(new QuestionnaireSummaryExport(),'summary.xlsx');
}
我想从模板文件中获取样式和公式,然后从数据库中输出数据。但是我不知道该怎么做!
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)