반응형
* 개요 : 스프링을 이용하여 엑셀 저장 기능 구현 시 아래 그림 [A]와 같이 여러줄의 내용이 한줄에 나와서 사용자가 높이를 조절해야만 [B]처럼 깔끔하게 나와 번거로운 상황이다.
* 해결 방법 : 하단 코드와 같이 row의 스타일을 적용하는 부분 아래에 setWrapText(true) 옵션을 추가한다.
적용하는 컬럼 1개만 적용해도 모든 row에 적용된다.
본인 소스에 맡게 수정한다.
import org.apache.poi.ss.usermodel.Row;
...
Row row = null;
...
...
row.getCell(5).getCellStyle(left_style); // 스타일을 적요하는 부분
row.getCell(5).getCellStyle().setWrapText(true); // 자동 줄 바꿈 기능
...
* 도움을 받은 곳 :
https://goni9071.tistory.com/5
반응형
'Java' 카테고리의 다른 글
Apache POI 금액 화폐 단위 콤마 추가 (0) | 2023.08.02 |
---|---|
Apache Poi 병합셀 테두리 문제 해결 (2) | 2020.08.06 |
List<Map<String, String>> 중복제거 참고 (0) | 2020.06.24 |
큰 금액 double 형식을 문자열로 나타낼 때 (0) | 2020.02.21 |
서버에 있는 PDF 파일을 웹페이지에서 보여주는 방법 (1) | 2019.10.17 |