[PhpSpreadsheet] ‘Maximum 31 characters allowed in sheet title.’

当表格标题超出 31 个字符时,PhpSpreadsheet 会直接抛出异常 'Maximum 31 characters allowed in sheet title.',导致不能生成 xlsx 。

解决方法是找到 PhpSpreadsheet/Worksheet/Worksheet.php ,注释掉 SHEET_TITLE_MAXIMUM_LENGTH 相关 if 语句,或者修改为更大的值。

发表评论


*