MyExcel은 Excel 가져오기, 내보내기 및 암호화와 같은 여러 기능을 통합하는 툴킷입니다.
이점
복잡한 테이블 생성 가능: 이 도구는 Excel 그리기에 반복적인 셀 방법을 사용하고 모든 복잡한 Excel을 생성할 수 있으며 너비와 높이가 조정 가능합니다.
학습 비용 제로: HTML을 템플릿으로 사용하면 학습 비용이 거의 0입니다.
일반적으로 사용되는 배경색, 테두리, 글꼴 및 기타 스타일 설정을 지원합니다. 자세한 내용은 문서 - 스타일 지원 섹션을 참조하세요.
.xls, .xlsx 및 .csv 지원: .xls 및 .xlsx 접미사가 포함된 Excel 및 .csv 파일 생성을 지원합니다.
수식 내보내기 지원: Excel 템플릿에서 수식 설정을 지원하여 서버 측 계산량을 줄입니다.
낮은 메모리 SXSSF 모드 지원: .xlsx를 생성하는 데 매우 낮은 메모리를 사용할 수 있는 낮은 메모리 SXSSF 모드를 지원합니다.
생산자-소비자 모드 내보내기 지원: 모든 데이터를 한 번에 얻을 필요 없이 생산자-소비자 모드 내보내기를 지원하고 SXSSF 모드를 사용하여 일괄적으로 데이터를 가져와서 진정한 대규모 데이터 내보내기를 달성합니다.
여러 템플릿 엔진 지원: Freemarker, Groovy, Beetl 및 Thymeleaf와 같이 일반적으로 사용되는 템플릿 엔진용 Excel 빌더가 내장되어 있습니다(자세한 내용은 시작하기 문서 참조). Beetl 템플릿 엔진(Beetl 문서)을 사용하는 것이 좋습니다.
간단한 Excel을 직접 출력할 수 있는 기본 Excel 빌더를 제공합니다. HTML을 작성할 필요가 없으며 기본 템플릿이 내장되어 있으며 POJO 데이터 목록을 기반으로 직접 출력할 수 있습니다.
한 번에 여러 시트 생성 지원: 테이블을 시트 단위로 사용하고 하나의 Excel 문서에서 여러 시트 내보내기를 지원합니다.
Excel 용량 설정 지원: Excel 용량 설정을 지원합니다. 용량에 도달하면 Excel이 자동으로 생성되고 zip 패키지로 구성되어 내보낼 수 있습니다.