반응형

 

* 개요 : 스프링을 이용하여 엑셀 저장 기능 구현 시 아래 그림 [A]와 같이 여러줄의 내용이 한줄에 나와서 사용자가 높이를 조절해야만 [B]처럼 깔끔하게 나와 번거로운 상황이다.

 

Apache POI 구현 설명

 

* 해결 방법 : 하단 코드와 같이 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

 

apache poi 엑셀 병합된 셀 자동 높이 조절하기

apache poi 로 엑셀작업을 하다보면 셀(Cell) 크기 문제로 어려움을 겪는 경우가 많이 있습니다. Cell 세로 높이에 대해서 알아보겠습니다. 가로 크기를 자동으로 해놓으면 내용에 따라 가로 넓이가

goni9071.tistory.com

 

반응형

+ Recent posts