laravel maatwebsite-excel更改表单方向
问题描述:
如何更改laravel maatwebsite excel包中的表单方向? 我想从左至右改变。laravel maatwebsite-excel更改表单方向
A B C D
到:
D C B A
这是我的代码:
$row = $this->userRepository->getById(1);
$data = $row;
Excel::create('test', function ($excel) use($data) {
$excel->sheet('sheet', function ($sheet) use($data) {
$sheet->fromArray($data, null, 'A1', false, false);
$sheet->row(1, function($row) {
});
});
})->store('xlsx', storage_path('excel/exports'))->download('xlsx');
答
您可以将行简单地用一个foreach
和使用array_reverse($row)
提交之前,练成
答
为laravel -Excel是基于phpExcel制作的,那么你可以使用原生的phpExcel方法他$excel
对象或$sheet
对象
这里是改变纸张方向
$excel->sheet('sheet', function ($sheet) use($data) {
$sheet->->setRightToLeft(true);
$sheet->fromArray($data, null, 'A1', false, false);
$sheet->row(1, function($row) {
});
分享您的代码你迄今为止尝试过的代码? – kunal
@kunal好吧我补充说,问题 –
这里是maatwebsite的完整文档http://www.maatwebsite.nl/laravel-excel/docs/export – kunal