본문 바로가기

엑셀다운로드2

[PhpSpreadsheet] 엑셀 셀서식 행 높이 설정하기 @ PhpSpreadsheet 행 높이 설정하기 각 행의 높이를 지정하려면 행 숫자와 높이를 숫자로 지정하면 됩니다. 1 2 3 4 5 Colored by Color Scripter cs 핵심은 getDefaultRowDimension(행번호)->setRowHeight(행높이); 입니다. 몇번째 행의 높이를 얼마로 설정할 것인가를 입력하면 됩니다. 전체 행의 높이를 한번에 설정하는 방법은 아직 찾지 못했습니다. 모든 행의 높이를 설정하려면 각 행의 데이터를 루프문 안에서 가져와서 기록할 때 높이도 함께 설정하면 될 듯 합니다. 2020. 11. 5.
PHPExcel, PhpSpreadsheet 사용 시에 ERR_INVALID_RESPONSE 오류 해결 방법 PHP로 웹사이트를 제작하면서 화면에 표시되는 데이터를 엑셀 파일로 다운로드 받을 때 주로 이용하는 것이 PHPExcel입니다. 그리고, 현재는 PHPExcel의 유지보수가 중단되고 업그레이드 버전인 PhpSpreadsheet가 공개된 상태입니다. 아무튼, 엑셀 파일로 다운로드 받을 때 간혹 ERR_INVALID_RESPONSE 이라는 오류 메시지가 나타날 때가 있습니다. 이런 저런 방법을 찾아보고 코드를 변경해보다가 결국은 PHPExcel이 오래된 것이라 새로운 버전인 PhpSpreadsheet를 이용해보라는 정보를 보고 바꾸어 보았지만 역시나 해결이 되지 않았습니다. 그러다 구글에서 겨우겨우 찾은 해결방법을 적용해보니 해결이 되어 공유하려고 합니다. 오류가 발생하는 상황을 다시 떠올려보니 데이터가 매.. 2020. 10. 8.