2014-01-21 3 views
0

PHPExcel 라이브러리를 사용하고 있습니다.PHPExcel 스플리터 (무게 기준)

내 엑셀 파일은 매우 커서 처리하고 db에 저장할 수 있습니다.

파일을 Excel에서 분할하여 분할하여 (예 : 100MB) 분할 된 파일을 처리 할 수 ​​있습니까?

답변

1

특정 바이트 크기로 분할하는 방법이 없습니다. "청크"로 된 파일을 읽는 방법에 대한 문서화 된 방법이 있습니다 - 설명 및 예제 코드를 위해 스프레드 시트 파일을 읽는 PHPExcel 사용자 설명서의 4.3 절인 "Reading Only Specific Columns and Rows from a File (Read Filters)"을 참조하십시오.

셀 사용량을 줄이기 위해 셀 캐싱을 사용하는지는 언급하지 않습니다. 개발자 문서의 4.2.1 절인 Cell Caching에 설명되어 있으며 대용량 파일의 메모리 사용 공간을 줄이기 위해 설계되었습니다.