![Java를 사용하여 Excel에서 행 높이 및 열 너비 조정](images/adjust%20excel%20row%20heigh%20and%20column%20width%20in%20java.jpg#center)
MS Excel에서는 내용에 따라 행의 높이와 열의 너비를 조정할 수 있습니다. 이를 위해 MS Excel은 셀 그룹의 서식 메뉴에서 셀 너비 및 행 높이 옵션을 제공합니다. 그러나 Java에서 프로그래밍 방식으로 Excel 파일로 작업하는 동안 어떻게 하시겠습니까? 그럼 자바 엑셀에서 행 높이와 열 너비를 조정하는 방법을 살펴보겠습니다.
Excel 행 높이 및 열 너비를 조정하는 Java API
Aspose.Cells for Java는 스프레드시트 문서 작업에 널리 사용되는 API입니다. API를 사용하여 Excel 파일을 원활하게 생성, 처리 및 조작할 수 있습니다. 이 API를 사용하여 Excel 파일의 행 높이와 열 너비를 설정합니다. API를 다운로드하거나 다음 Maven 구성을 사용하여 설치할 수 있습니다.
저장소:
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>https://repository.aspose.com/repo/</url>
</repository>
의존:
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-cells</artifactId>
<version>22.8</version>
</dependency>
Java의 Excel에서 행 높이 조정
Java에서 Excel 파일의 행 높이를 조정하는 단계는 다음과 같습니다.
- 먼저 Workbook 클래스를 사용하여 Excel 파일을 로드합니다.
- 그런 다음 Workbook.getWorksheets().get(index) 메서드를 사용하여 인덱스별로 원하는 워크시트에 액세스합니다.
- Worksheet.getCells() 메서드를 사용하여 개체의 셀 컬렉션을 가져옵니다.
- setRowHeight() 메서드를 호출하고 행의 인덱스와 높이를 매개변수로 전달합니다.
- 마지막으로 Workbook.save(String) 메서드를 사용하여 업데이트된 Excel 파일을 저장합니다.
다음 코드 샘플은 Java의 Excel에서 행 높이를 설정하는 방법을 보여줍니다.
// 엑셀 파일 불러오기
Workbook workbook = new Workbook("workbook.xlsx");
// 인덱스를 사용하여 워크시트 참조 가져오기
Worksheet worksheet = workbook.getWorksheets().get(0);
// 세포 수집 가져오기
Cells cells = worksheet.getCells();
// 두 번째 행의 높이를 50으로 설정
cells.setRowHeight(1, 50);
// 업데이트된 Excel 파일 저장
workbook.save("set-row-height.xlsx");
다음 스크린샷은 행 높이를 설정한 후의 Excel 워크시트를 보여줍니다.
![Java를 사용하여 Excel에서 행 높이 조정](images/adjust-row-height.png#center)
Java의 Excel에서 열 너비 설정
Java에서 Excel 파일의 열 너비를 설정하는 단계는 다음과 같습니다.
- Workbook 클래스를 사용하여 Excel 파일을 로드합니다.
- Workbook.getWorksheets().get(index) 메서드를 사용하여 인덱스별로 원하는 워크시트에 액세스합니다.
- Worksheet.getCells() 메서드를 사용하여 셀 컬렉션을 가져옵니다.
- setColumnWidth() 메서드를 호출하고 열의 인덱스와 너비를 매개변수로 전달합니다.
- 마지막으로 Workbook.save(String) 메서드를 사용하여 업데이트된 Excel 파일을 저장합니다.
다음 코드 샘플은 Java에서 Excel 파일의 열 너비를 설정하는 방법을 보여줍니다.
// 엑셀 파일 불러오기
Workbook workbook = new Workbook("workbook.xlsx");
// 인덱스를 사용하여 워크시트 참조 가져오기
Worksheet worksheet = workbook.getWorksheets().get(0);
// 세포 수집 가져오기
Cells cells = worksheet.getCells();
// 두 번째 열의 높이를 40으로 설정
cells.setColumnWidth(1, 40);
// 업데이트된 Excel 파일 저장
workbook.save("set-column-width.xlsx");
다음은 열 너비를 조정한 후 Excel 워크시트의 스크린샷입니다.
![Java를 사용하여 Excel에서 열 너비 조정](images/adjust-column-width.png#center)
Excel 행 높이 및 열 너비를 설정하는 Java API - 무료 라이선스 받기
평가 제한 없이 Excel 파일에서 행 높이와 열 너비를 설정하기 위해 무료 임시 라이센스를 얻으십시오.
Java Excel API - 자세히 알아보기
문서를 사용하여 Java Excel API에 대해 자세히 알아볼 수 있습니다. 또한 여기에서 API 참조를 볼 수 있습니다.
결론
이 기사에서는 Java를 사용하여 Excel에서 행의 높이와 열의 너비를 조정하는 방법을 배웠습니다. 코드 샘플 및 스크린샷을 사용하여 행의 특정 높이와 열의 너비를 설정하는 방법을 시연했습니다.
질문이있다?
질문이나 질문이 있는 경우 포럼을 통해 공유할 수 있습니다.