xls로 다운로드 되는데 xlsx로 하려면
본문
이렇게 되어있어서 xls로 다운됩니다.
바로 xlsx파일로 다운되게 하려면 어떻게 해야 할까요?
header('Content-Type: application/vnd.ms-excel');
header('Content-Disposition: attachment;filename="' . $filename . '.xls"');
header('Cache-Control: max-age=0');
$objWriter = PHPExcel_IOFactory::createWriter($objPHPExcel, 'Excel5');
$objWriter->save('php://output');
답변 1
https://github.com/PHPOffice/PhpSpreadsheet
이것을 사용해 보세요.
다른 라이브러도 있네요.
https://stackoverflow.com/questions/37958282/how-to-generate-an-xlsx-using-php
답변을 작성하시기 전에 로그인 해주세요.