Divisor de PDF

O Documentize PDF Splitter para .NET é uma ferramenta poderosa que simplifica o processo de dividir grandes documentos PDF em arquivos menores e mais gerenciáveis. Quer você precise extrair páginas individuais ou dividir um documento em seções específicas, este plugin permite que você faça isso de forma eficiente e com o mínimo de esforço.

Principais Características:

  • Dividir PDF por Página: Quebrar um documento PDF em páginas individuais.
  • Processamento em Lote: Dividir grandes lotes de PDFs de uma só vez.
  • Opções de Divisão Personalizadas: Configurar o processo de divisão de acordo com suas necessidades.
  • Saída Organizada: Gerenciar facilmente os arquivos de saída para cada página ou seção dividida.

Como Dividir Documentos PDF

Para dividir um documento PDF em páginas individuais, siga estes passos:

  1. Crie uma instância da classe Splitter.
  2. Crie uma instância de SplitOptions para configurar as opções de divisão.
  3. Adicione o arquivo PDF de entrada usando o método AddInput.
  4. Adicione arquivos de saída para cada página dividida usando o método AddOutput.
  5. Execute o método Process para dividir o documento.
 1  
 2var splitter = new Splitter();  
 3var splitOptions = new SplitOptions();  
 4
 5// Adicione o arquivo PDF de entrada  
 6splitOptions.AddInput(new FileDataSource(@"C:\Samples\input.pdf"));  
 7
 8// Especifique arquivos de saída para cada página  
 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// Processar a operação de divisão  
14splitter.Process(splitOptions);  

Dividindo PDF por Intervalos de Página

Você também pode dividir um PDF especificando intervalos de páginas. Isso permite extrair seções específicas ou várias páginas de um PDF em documentos separados.

 1  
 2var splitter = new Splitter();  
 3var splitOptions = new SplitOptions();  
 4
 5// Adicione o PDF de entrada  
 6splitOptions.AddInput(new FileDataSource(@"C:\Samples\input.pdf"));  
 7
 8// Defina a saída para intervalos de páginas (por exemplo, páginas 1-3)  
 9splitOptions.AddOutput(new FileDataSource(@"C:\Samples\output_pages_1_to_3.pdf"));  
10
11// Processar a divisão  
12splitter.Process(splitOptions);  

Como Lidar com Divisão em Lote

O PDF Splitter plugin é otimizado para lidar com grandes lotes de documentos PDF. Você pode dividir centenas de PDFs em páginas ou seções individuais aproveitando o processamento em lote.

 1  
 2var splitter = new Splitter();  
 3var splitOptions = new SplitOptions();  
 4
 5// Adicione arquivos PDF de entrada em um lote  
 6splitOptions.AddInput(new FileDataSource(@"C:\Samples\file1.pdf"));  
 7splitOptions.AddInput(new FileDataSource(@"C:\Samples\file2.pdf"));  
 8
 9// Defina a saída para cada arquivo  
10splitOptions.AddOutput(new FileDataSource(@"C:\Samples\output_file1_page1.pdf"));  
11splitOptions.AddOutput(new FileDataSource(@"C:\Samples\output_file2_page1.pdf"));  
12
13// Processar a divisão em lote  
14splitter.Process(splitOptions);  
 Português