PDF 분할기

Documentize PDF 분할기 for .NET은 대형 PDF 문서를 더 작고 관리하기 쉬운 파일로 분할하는 과정을 간소화하는 강력한 도구입니다. 개별 페이지를 추출할 필요가 있거나 문서를 특정 섹션으로 나누어야 할 경우, 이 플러그인을 사용하면 효율적으로 최소한의 노력으로 이를 달성할 수 있습니다.

주요 기능:

  • 페이지별 PDF 분할: PDF 문서를 개별 페이지로 분해합니다.
  • 일괄 처리: 대량의 PDF를 한 번에 분할합니다.
  • 사용자 정의 분할 옵션: 요구 사항에 따라 분할 과정을 구성합니다.
  • 조직된 출력: 각 분할 페이지 또는 섹션에 대한 출력 파일을 쉽게 관리합니다.

PDF 문서 분할 방법

PDF 문서를 개별 페이지로 분할하려면 다음 단계를 따르십시오:

  1. Splitter 클래스의 인스턴스를 생성합니다.
  2. 분할 옵션을 구성하기 위해 SplitOptions의 인스턴스를 생성합니다.
  3. AddInput 메서드를 사용하여 입력 PDF 파일을 추가합니다.
  4. AddOutput 메서드를 사용하여 각 분할 페이지에 대한 출력 파일을 추가합니다.
  5. 문서를 분할하기 위해 Process 메서드를 실행합니다.
 1  
 2var splitter = new Splitter();  
 3var splitOptions = new SplitOptions();  
 4
 5// 입력 PDF 파일 추가  
 6splitOptions.AddInput(new FileDataSource(@"C:\Samples\input.pdf"));  
 7
 8// 각 페이지에 대한 출력 파일 지정  
 9splitOptions.AddOutput(new FileDataSource(@"C:\Samples\output_page_1.pdf"));  
10splitOptions.AddOutput(new FileDataSource(@"C:\Samples\output_page_2.pdf"));  
11splitOptions.AddOutput(new FileDataSource(@"C:\Samples\output_page_3.pdf"));  
12
13// 분할 작업 처리  
14splitter.Process(splitOptions);  

페이지 범위에 따라 PDF 분할하기

페이지 범위를 지정하여 PDF를 분할할 수도 있습니다. 이를 통해 특정 섹션 또는 여러 페이지를 PDF로부터 별도의 문서로 추출할 수 있습니다.

 1  
 2var splitter = new Splitter();  
 3var splitOptions = new SplitOptions();  
 4
 5// 입력 PDF 추가  
 6splitOptions.AddInput(new FileDataSource(@"C:\Samples\input.pdf"));  
 7
 8// 페이지 범위에 대한 출력 정의 (예: 페이지 1-3)  
 9splitOptions.AddOutput(new FileDataSource(@"C:\Samples\output_pages_1_to_3.pdf"));  
10
11// 분할 처리  
12splitter.Process(splitOptions);  

일괄 분할 처리 방법

PDF 분할기 플러그인은 대량의 PDF 문서를 처리하도록 최적화되어 있습니다. 일괄 처리 기능을 활용하여 수백 개의 PDF를 개별 페이지 또는 섹션으로 분할할 수 있습니다.

 1  
 2var splitter = new Splitter();  
 3var splitOptions = new SplitOptions();  
 4
 5// 일괄로 입력 PDF 파일 추가  
 6splitOptions.AddInput(new FileDataSource(@"C:\Samples\file1.pdf"));  
 7splitOptions.AddInput(new FileDataSource(@"C:\Samples\file2.pdf"));  
 8
 9// 각 파일에 대한 출력 정의  
10splitOptions.AddOutput(new FileDataSource(@"C:\Samples\output_file1_page1.pdf"));  
11splitOptions.AddOutput(new FileDataSource(@"C:\Samples\output_file2_page1.pdf"));  
12
13// 일괄 분할 처리  
14splitter.Process(splitOptions);  
 한국어