PDF에서 Excel 자바로

PDF에서 Excel 통합 문서로 테이블 내의 데이터를 내보내야 하는 경우 다양한 시나리오가 있을 수 있습니다. PDF to Excel을 사용하면 데이터를 편집하고, 수식을 적용하고, 차트를 표시하고, 스프레드시트에서 지원하는 기타 작업을 수행할 수 있습니다. 이 기사에서는 Java를 사용하여 프로그래밍 방식으로 PDF에서 Excel로의 변환을 자동화하고 PDF를 XLS에서 XLSX 통합 문서로 변환하는 방법을 보여줍니다. 이를 위해 Aspose.PDF for Java API의 기능을 활용합니다.

Java PDF to Excel 변환기 - 설치

Java용 Aspose.PDF다운로드가 JAR 파일로 제공됩니다. 또한 다음 구성을 사용하여 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-pdf</artifactId>
    <version>20.5</version>
    <classifier>jdk17</classifier>
</dependency>

Java를 사용하여 PDF를 Excel XLS로 변환

PDF를 Excel XLS로 변환하려면 PDF 문서를 로드하고 .xls 확장자로 저장하기만 하면 됩니다. 다음은 이 변환을 수행하는 단계입니다.

다음 코드 샘플은 Java를 사용하여 PDF를 Excel XLS로 변환하는 방법을 보여줍니다.

// 소스 PDF 파일 로드
Document doc = new Document("sampletable.pdf");
// PDF를 XLS로 변환
doc.save("workbook.xls", SaveFormat.Excel);

PDF 문서 입력

PDF를 Excel로 변환

엑셀 스프레드시트 출력

PDF에서 XLS XLSX로

Java를 사용하여 PDF를 Excel XLSX로 변환

PDF를 XLSX 스프레드시트로 변환하려면 ExcelSaveOptions 클래스를 사용하여 출력 Excel 형식을 정의해야 합니다. 다음은 Aspose.PDF for Java를 사용하여 PDF를 XLSX로 변환하는 단계입니다.

다음 코드 샘플은 Java를 사용하여 PDF를 XLSX로 변환하는 방법을 보여줍니다.

// 소스 PDF 파일 로드
Document doc = new Document("sampletable.pdf");
// Excel 옵션 설정
ExcelSaveOptions options = new ExcelSaveOptions();
// 출력 형식 설정
options.setFormat(ExcelSaveOptions.ExcelFormat.XLSX);
// PDF를 XLSX로 변환
doc.save("workbook.xlsx", options);

PDF에서 Excel로 워크시트 수 최소화

기본적으로 Aspose.PDF는 PDF 문서의 각 페이지를 별도의 워크시트로 변환합니다. 그러나 큰 PDF 문서의 경우 워크시트 수를 최소화하도록 API를 사용자 정의할 수 있습니다. 다음은 이 작업을 수행하는 단계입니다.

다음 코드 샘플은 Java를 사용하여 워크시트 수를 최소화하여 PDF를 XLSX로 변환하는 방법을 보여줍니다.

// 소스 PDF 파일 로드
Document doc = new Document("sampletable.pdf");
// Excel 옵션 설정
ExcelSaveOptions options = new ExcelSaveOptions();
// 출력 형식 설정
options.setFormat(ExcelSaveOptions.ExcelFormat.XLSX);
// 최소화 옵션 설정
options.setMinimizeTheNumberOfWorksheets(true);
// PDF를 Excel XLSX로 변환
doc.save("workbook.xlsx", options);

결론

이 기사에서는 Java를 사용하여 PDF를 Excel XLS 또는 XLSX 파일로 변환하는 방법을 살펴보았습니다. 또한 PDF에서 Excel로 워크시트 수를 최소화하는 기능도 코드 샘플을 통해 설명합니다. 문서를 사용하여 Java용 Aspose.PDF에 대해 자세히 알아볼 수 있습니다.

또한보십시오