Java를 사용하여 Excel에서 행 높이 및 열 너비 조정

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에서 행 높이 조정

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에서 열 너비 조정

Excel 행 높이 및 열 너비를 설정하는 Java API - 무료 라이선스 받기

평가 제한 없이 Excel 파일에서 행 높이와 열 너비를 설정하기 위해 무료 임시 라이센스를 얻으십시오.

Java Excel API - 자세히 알아보기

문서를 사용하여 Java Excel API에 대해 자세히 알아볼 수 있습니다. 또한 여기에서 API 참조를 볼 수 있습니다.

결론

이 기사에서는 Java를 사용하여 Excel에서 행의 높이와 열의 너비를 조정하는 방법을 배웠습니다. 코드 샘플 및 스크린샷을 사용하여 행의 특정 높이와 열의 너비를 설정하는 방법을 시연했습니다.

질문이있다?

질문이나 질문이 있는 경우 포럼을 통해 공유할 수 있습니다.

또한보십시오