我正在使用PHPexcel打开,编辑,保存和下载已编辑的xls。之后,我使用xls在我的工具中导入一些数据(与工具无关),但我的工具告诉我找不到具有名称特定名称的工作表,但是在那里。
我需要做的就是用microsoft office excel打开文件,然后用ctrl + s再次保存而不做任何修改(这不可能)。使用office excel打开并保存文件后,文件大小较低,并恢复与我的工具的兼容性。
如何直接以正确的格式保存文件?
我正在使用下一个代码保存文件:
$objWriter = new PHPExcel_Writer_Excel5($objPHPExcel);
header('Content-Type: application/vnd.ms-excel');
header('Content-Disposition: attachment;filename="'.$_FILES["file"]["name"].'"');
header('Cache-Control: max-age=0');
$objWriter->save('test.xls');
$objWriter->save('php://output');