+++
title = "PDF to XLS 변환기"
description = ".NET 플러그인을 통해 PDF 문서를 Excel 스프레드시트(XLS/XLSX)로 원활하게 변환할 수 있습니다."
weight = 2
categories = "개발자 안내서"
+++
**Documentize PDF to XLS 변환기 for .NET**는 PDF 문서를 Excel 스프레드시트(XLS/XLSX)로 원활하게 변환할 수 있는 강력한 도구입니다. 이 플러그인은 PDF 콘텐츠의 접근성과 사용성을 향상시켜 데이터 조작 및 분석을 스프레드시트 형식으로 쉽게 진행할 수 있도록 합니다.
## 주요 기능:
- **PDF를 Excel로 변환**: PDF 파일을 XLS/XLSX 스프레드시트로 변환하여 데이터 관리를 쉽게 합니다.
- **사용자 정의 출력 옵션**: 출력 형식, 페이지 범위, 워크시트 이름 등을 구성할 수 있습니다.
- **고충실도 변환**: 변환 과정에서 레이아웃, 서식 및 콘텐츠의 정확성을 유지합니다.
- **일괄 처리**: 여러 PDF 파일을 한 번에 변환하여 대규모 작업을 수행할 수 있습니다.
## PDF를 XLS로 변환하는 방법
PDF 문서를 Excel 파일(XLS/XLSX)로 변환하려면 다음 단계를 따르세요:
1. `PdfXls` 클래스의 인스턴스를 생성합니다.
2. 변환 설정을 구성하기 위해 `PdfToXlsOptions`의 인스턴스를 생성합니다.
3. `AddInput` 메서드를 사용하여 입력 PDF 파일을 추가합니다.
4. `AddOutput` 메서드를 사용하여 출력 Excel 파일을 지정합니다.
5. `Process` 메서드를 실행하여 변환을 시작합니다.
1var pdfXlsConverter = new PdfXls();
2var options = new PdfToXlsOptions();
3
4// 입력 및 출력 파일 경로 추가
5options.AddInput(new FileDataSource(@"C:\Samples\sample.pdf"));
6options.AddOutput(new FileDataSource(@"C:\Samples\output.xlsx"));
7
8// 변환 과정 실행
9pdfXlsConverter.Process(options);
## PDF를 Excel로 변환하는 설정 사용자 정의
`PdfToXlsOptions` 클래스를 수정하여 변환 설정을 사용자 정의할 수 있습니다. 예를 들어, PDF를 XLSX 형식으로 변환하고 첫 번째 위치에 빈 열을 삽입하며 워크시트 이름을 지정하려면 다음 코드를 사용할 수 있습니다: 1var options = new PdfToXlsOptions();
2
3// 출력 형식을 XLSX로 설정
4options.Format = PdfToXlsOptions.ExcelFormat.XLSX;
5
6// 첫 번째 위치에 빈 열 삽입
7options.InsertBlankColumnAtFirst = true;
8
9// 워크시트 이름 설정
10options.WorksheetName = "내시트";
11
12// 입력 및 출력 파일 추가
13options.AddInput(new FileDataSource(@"C:\Samples\sample.pdf"));
14options.AddOutput(new FileDataSource(@"C:\Samples\output.xlsx"));
15
16// 변환 처리
17pdfXlsConverter.Process(options);
## 변환 결과 처리
처리 후 **Process** 메서드는 변환 결과를 보관하는 `ResultContainer` 객체를 반환합니다. 변환된 파일 경로나 다른 출력 세부정보를 검색할 수 있습니다:1var resultContainer = pdfXlsConverter.Process(options);
2
3// 결과 파일 경로에 접근하고 출력
4var result = resultContainer.ResultCollection[0];
5Console.WriteLine(result);
## PDF를 XLS로 변환을 위한 일괄 처리
**PDF to XLS 변환기** 플러그인은 여러 PDF 파일을 한 번에 변환할 수 있는 일괄 처리도 지원합니다. 1var pdfXlsConverter = new PdfXls();
2var options = new PdfToXlsOptions();
3
4// 여러 입력 PDF 추가
5options.AddInput(new FileDataSource(@"C:\Samples\file1.pdf"));
6options.AddInput(new FileDataSource(@"C:\Samples\file2.pdf"));
7
8// 출력 Excel 파일 추가
9options.AddOutput(new FileDataSource(@"C:\Samples\output1.xlsx"));
10options.AddOutput(new FileDataSource(@"C:\Samples\output2.xlsx"));
11
12// 일괄 변환 처리
13pdfXlsConverter.Process(options);