gpt4 book ai didi

打开文档时出现 PHPExcel 警告/错误

转载 作者:可可西里 更新时间:2023-11-01 00:16:39 26 4
gpt4 key购买 nike

我使用 PHPExcel 库构建了一个 Excel 文档。我的文档在 Numbers (mac) 和 Office 2007 (windows) 中打开并且看起来都很好。我将我的文件保存为 .xlsx 文件。

当我打开文件时,虽然它显示正确,但它给出了以下错误/警告。

在 Numbers 中,它发出警告“不支持工作表上的密码保护并已删除

在 Office 2007 中它给出错误“Excel 在‘filename.xlsx’中发现不可读的内容。是否要恢复此工作簿的内容?如果您信任此工作簿的来源,请单击"is"。”,当我单击"is"时,一切都显示正常,并显示“已删除的记录:合并来自/sl/worksheets/sheet1.xml 部分的单元格”。

应该注意的是,我没有在我的文件中添加任何密码。我也只有一本工作簿。任何人都知道我如何摆脱这些或可能导致它们的原因?

最佳答案

我遇到了同样的问题,我简单地解决了

exit();

就在 $objWriter->save('php://output'); 命令之后。

例如。

// Redirect output to a client’s web browser (Excel2007)
header('Content-Type: application/vnd.openxmlformats-officedocument.spreadsheetml.sheet');
header('Content-Disposition: attachment;filename="industrializzazione_RTW_'.$rows[0]['stagione'].'.xlsx"');
header('Cache-Control: max-age=0');

$objWriter = PHPExcel_IOFactory::createWriter($objPHPExcel, 'Excel2007');
$objWriter->save('php://output');
exit();

关于打开文档时出现 PHPExcel 警告/错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6880478/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com