PDF 병합기

Documentize PDF 병합기 for .NET는 여러 PDF 문서를 단일 파일로 병합하도록 설계된 다목적 도구입니다. PDF 파일의 통합을 단순화하여 문서가 효율적으로 병합되고 내용 간의 일관성을 유지하도록 합니다. 이 플러그인은 병합된 문서를 최적화하기 위해 글꼴 및 이미지와 같은 내부 리소스를 처리합니다.

주요 기능:

  • 여러 PDF 병합: 여러 PDF 파일을 쉽게 하나로 결합합니다.
  • 리소스 최적화: 병합 중 중복된 글꼴과 이미지를 제거합니다.
  • 일괄 처리: 한 번에 많은 PDF 문서를 병합합니다.
  • 안전한 병합: 데이터 손실이나 내용 손상이 없는 문서 무결성을 보장합니다.

PDF 문서 병합하는 방법

여러 PDF 문서를 단일 파일로 병합하려면 다음 단계를 따르십시오:

  1. Merger 클래스의 인스턴스를 생성합니다.
  2. 병합 프로세스를 구성하기 위해 MergeOptions의 인스턴스를 생성합니다.
  3. AddInput 메서드를 사용하여 입력 PDF 파일을 추가합니다.
  4. AddOutput을 사용하여 출력 파일 경로를 설정합니다.
  5. Process 메서드를 사용하여 병합을 실행합니다.
 1  
 2var merger = new Merger();  
 3var mergeOptions = new MergeOptions();  
 4
 5// 병합할 입력 PDF 파일 추가  
 6mergeOptions.AddInput(new FileDataSource(@"C:\Samples\file1.pdf"));  
 7mergeOptions.AddInput(new FileDataSource(@"C:\Samples\file2.pdf"));  
 8mergeOptions.AddInput(new FileDataSource(@"C:\Samples\file3.pdf"));  
 9
10// 출력 파일 경로 지정  
11mergeOptions.AddOutput(new FileDataSource(@"C:\Samples\mergedOutput.pdf"));  
12
13// PDF 병합  
14merger.Process(mergeOptions);  

페이지 범위를 지정하여 PDF 병합하는 방법

MergeOptions 클래스를 사용하여 입력 PDF 파일에서 특정 페이지 범위를 병합할 수 있습니다. 이를 통해 선택한 페이지를 최종 출력 문서로 결합할 수 있습니다.

  1. Merger 클래스의 인스턴스를 생성합니다.
  2. MergeOptions를 사용하여 페이지 범위를 구성합니다.
  3. 지정된 페이지 범위와 함께 입력 파일을 추가합니다.
  4. 출력 경로를 설정합니다.
  5. Process 메서드를 호출합니다.
 1  
 2var merger = new Merger();  
 3var mergeOptions = new MergeOptions();  
 4
 5// 입력 PDF에서 특정 페이지 병합  
 6mergeOptions.AddInput(new FileDataSource(@"C:\Samples\file1.pdf"), new PageRange(1, 3));  
 7mergeOptions.AddInput(new FileDataSource(@"C:\Samples\file2.pdf"), new PageRange(2, 5));  
 8
 9// 출력 파일 경로 지정  
10mergeOptions.AddOutput(new FileDataSource(@"C:\Samples\outputWithSpecificPages.pdf"));  
11
12// PDF 병합  
13merger.Process(mergeOptions);  

일괄 병합 처리 방법

PDF 병합기 플러그인은 대량의 PDF 문서를 처리하도록 최적화되어 있습니다. 일괄 처리 기능을 활용하면 수백 개의 PDF를 단일 작업에서 병합하여 효율적이고 빠른 문서 관리를 보장합니다.

  1. Merger 클래스의 인스턴스를 생성합니다.
  2. 모든 입력 PDF 파일을 MergeOptions 클래스에 추가합니다.
  3. 출력 경로를 지정합니다.
  4. Process 메서드를 호출하여 일괄 파일을 병합합니다.
 1  
 2var merger = new Merger();  
 3var mergeOptions = new MergeOptions();  
 4
 5// 병합할 대량의 PDF 추가  
 6for (int i = 1; i <= 100; i++)  
 7{  
 8    mergeOptions.AddInput(new FileDataSource($@"C:\Samples\file{i}.pdf"));  
 9}  
10
11// 출력 파일 경로 지정  
12mergeOptions.AddOutput(new FileDataSource(@"C:\Samples\batchMergedOutput.pdf"));  
13
14// 일괄 병합 처리  
15merger.Process(mergeOptions);  
 한국어