nope7777 / xlsx-writer
XLSXWriter - 一个轻量级的库,用于快速生成大型Excel导出,且不会导致内存溢出。
v1.0.1-beta
2024-09-10 11:05 UTC
Requires
- php: ^7.0|^8.0
This package is auto-updated.
Last update: 2024-09-10 11:07:34 UTC
README
XLSXWriter 是一个轻量级库,用于快速生成大型Excel导出,且不会导致内存溢出。
文档
使用示例
use XLSXWriter\Workbook; $workbook = new Workbook(); $workbook->getDefaultStyle() ->setFontName('Arial') ->setFontSize(9); $sheet = $workbook->addSheet('Sheet title'); $sheet->addRow( ['Person', 'Company', 'Amount'], $workbook->getNewStyle()->setFontBold(true) ); $sheet->skipRows(2); $sheet->addRows([ ['User1', 'Company1', 100], ['User2', 'Company2', 200], ['User3', 'Company3', 300], ]); $workbook->output('some-export.xlsx');