PDF를 DOC로 변환기
Documentize PDF를 DOC로 변환기는 .NET용의 강력한 도구로, PDF 문서를 DOC 또는 DOCX 형식으로 변환하도록 설계되었습니다. 이 플러그인은 PDF 페이지를 편집 가능한 Microsoft Word 문서로 원활하게 변환하여 여러 플랫폼에서 콘텐츠를 재사용하고 편집하며 공유하기 쉽게 만듭니다.
주요 기능:
- DOC/DOCX 변환: PDF 문서를 편집 가능한 Microsoft Word 형식(DOC 또는 DOCX)으로 변환합니다.
- 형식 유지: 변환 과정 중 원본 레이아웃, 텍스트 및 형식을 유지합니다.
- 배치 처리: 여러 개의 PDF 파일을 한 번에 변환합니다.
- 맞춤 변환 옵션: Enhanced Flow와 같은 다양한 모드를 통해 변환 과정을 미세 조정할 수 있습니다.
PDF를 DOC/DOCX로 변환하는 방법
PDF 문서를 DOC/DOCX 형식으로 변환하려면 다음 단계를 따릅니다:
PdfDoc
클래스의 인스턴스를 생성합니다.- 변환 과정을 구성하기 위해
PdfToDocOptions
인스턴스를 생성합니다. AddInput
메서드를 사용하여 입력 PDF 파일을 추가합니다.AddOutput
메서드를 사용하여 결과 DOC/DOCX 파일의 출력 파일 경로를 추가합니다.Process
메서드를 실행하여 변환을 수행합니다.
1var pdfToWord = new PdfDoc();
2var options = new PdfToDocOptions()
3{
4 SaveFormat = SaveFormat.DocX, // 출력 형식을 DOCX로 설정
5 ConversionMode = ConversionMode.EnhancedFlow // 레이아웃 및 형식을 최적화
6};
7
8// 입력 PDF 파일 추가
9options.AddInput(new FileDataSource(@"C:\Samples\input.pdf"));
10
11// 결과 Word 문서 경로 추가
12options.AddOutput(new FileDataSource(@"C:\Samples\output.docx"));
13
14// 변환 처리
15pdfToWord.Process(options);
맞춤 옵션으로 PDF를 DOC로 변환하기
PDF를 DOC로 변환기 플러그인은 변환 과정을 맞춤화할 수 있는 여러 옵션을 제공합니다. 변환 중 PDF의 레이아웃과 구조 처리 방식을 제어하기 위해 다양한 모드 중에서 선택할 수 있습니다.
1var pdfToWord = new PdfDoc();
2var options = new PdfToDocOptions()
3{
4 SaveFormat = SaveFormat.Doc, // 출력 형식을 DOC로 설정
5 ConversionMode = ConversionMode.Precise // 원본 PDF 레이아웃을 최대한 가깝게 유지
6};
7
8// 입력 PDF 파일 추가
9options.AddInput(new FileDataSource(@"C:\Samples\input.pdf"));
10
11// 결과 Word 문서 경로 추가
12options.AddOutput(new FileDataSource(@"C:\Samples\output.doc"));
13
14// 변환 처리
15pdfToWord.Process(options);
배치 처리 PDF를 DOC/DOCX 변환
PDF를 DOC로 변환기는 배치 처리를 지원하여 여러 PDF 파일을 한 번에 변환할 수 있습니다. 다음은 배치 변환의 예입니다:
1var pdfToWord = new PdfDoc();
2var options = new PdfToDocOptions()
3{
4 SaveFormat = SaveFormat.DocX
5};
6
7// 여러 개의 입력 PDF 파일 추가
8options.AddInput(new FileDataSource(@"C:\Samples\file1.pdf"));
9options.AddInput(new FileDataSource(@"C:\Samples\file2.pdf"));
10
11// 결과 DOCX 파일의 출력 파일 경로 추가
12options.AddOutput(new FileDataSource(@"C:\Samples\output_file1.docx"));
13options.AddOutput(new FileDataSource(@"C:\Samples\output_file2.docx"));
14
15// 배치 변환 처리
16pdfToWord.Process(options);