10만개의 행 * 7개의 열을 엑셀(또는 CSV) 로 내보내기 하는 데모입니다.
엑셀(또는 CSV) 는 AUIGrid 내에서 자체적으로 포맷을 작성합니다.
이는 자바스크립트로 브라우저 자원만을 갖고 엑셀(또는 CSV) 양식을 작성하는 것으로 클라이언트 PC 사양, OS, RAM 및 브라우저의 영향을 받습니다.
실질적으로 자바스크립트 Blob 을 만들어 냅니다. 자바스크립트의 Blob의 최대값은 엄연히 존재합니다. 이 최대값의 크기는 사용자 PC 운영체제(OS), 램(RAM) 크기에 따라 달라집니다.
따라서 사용자 PC에서 엑셀로 내보내기를 실행하여 직접 퍼포먼스와 한계를 확인하시길 바랍니다.
많은 수의 데이터를 엑셀로 내보내기 불가능할 수 있습니다. 그 때 CSV로 전환하여 내보내기를 하십시오.
■ 엑셀 다운로드 예상 속도 : 10초 ~ 30초 이내
■ CSV 다운로드 예상 속도 : 5초 ~ 15초 이내
참고 : CSV라고 무조건 다운로드 가능하게 아닙니다. 엑셀보다 용량(크기) 면에서 훨씬 가볍기 때문에 CSV 전환으로 대체하라는 의미입니다. 브라우저 메모리 가용 크기나 CSV Blob 크기가 최대값을 초과한다면 CSV도 다운로드 불가능합니다.
모든 데모는 각각 독립적인 단일 HTML 페이지입니다. 마우스 우클릭 후 "소스 보기" (또는 크롬 기준 단축키 Ctrl + U)로 어떻게 작성되었는지 쉽게 확인 할 수 있습니다.
Copyright © AUISoft Co., Ltd.