자바/PDF를 엑셀로 변환
5742 단어 excelprogrammingpdfjava
JAR 종속성을 가져오는 두 가지 방법
방법 1: free library을 다운로드하고 압축을 풉니다. 그런 다음 Spire.Pdf.jar 파일을 종속성으로 프로젝트에 추가합니다.
방법 2: 또는 다음 구성을 pom.xml에 추가하여 maven 프로젝트에 jar 종속성을 직접 추가할 수 있습니다.
<repositories>
<repository>
<id>com.e-iceblue</id>
<name>e-iceblue</name>
<url>http://repo.e-iceblue.com/nexus/content/groups/public/</url>
</repository>
</repositories>
<dependencies>
<dependency>
<groupId>e-iceblue</groupId>
<artifactId>spire.pdf.free</artifactId>
<version>4.4.1</version>
</dependency>
</dependencies>
세 페이지가 포함된 PDF 파일을 세 개의 Excel 워크시트로 변환
1단계: PdfDocument 개체를 만듭니다.
2단계: PdfDocument.loadFromFile() 메서드를 사용하여 샘플 PDF 파일을 로드합니다.
3단계: PdfDocument.saveToFile() 메서드를 사용하여 PDF 파일을 Excel에 저장합니다.
import com.spire.pdf.FileFormat;
import com.spire.pdf.PdfDocument;
public class ToXLS {
public static void main(String[] args) {
//Create a PdfDocument object
PdfDocument pdf = new PdfDocument();
//Load a sample PDF file
pdf.loadFromFile("C:\\Users\\Administrator\\Desktop\\Members.pdf");
//Save to Excel
pdf.saveToFile("output/ToExcel.xlsx", FileFormat.XLSX);
}
}
세 페이지가 포함된 PDF 파일을 하나의 Excel 워크시트로 변환
무료 Spire.XLS for Java는 PdfDocument.getConvertOptions().setConvertToOneSheet(true) 메서드를 제공하여 여러 PDF 페이지를 하나의 Excel 워크시트로 변환합니다.
import com.spire.pdf.*;
public class ManyPagesToOneSheet {
public static void main(String[] args) {
//Create a PdfDocument object
PdfDocument pdf = new PdfDocument();
//Load a sample PDF file
pdf.loadFromFile("C:\\Users\\Administrator\\Desktop\\Members.pdf");
//Convert multiple PDF pages to one Excel worksheet
pdf.getConvertOptions().setConvertToOneSheet(true);
//Save to Excel
pdf.saveToFile("output/ToOneSheet.xlsx", FileFormat.XLSX);
}
}
Reference
이 문제에 관하여(자바/PDF를 엑셀로 변환), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/carlwils/java-convert-pdf-to-excel-4be8텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)