Divisore PDF
Il Documentize PDF Splitter per .NET è uno strumento potente che semplifica il processo di suddivisione di grandi documenti PDF in file più piccoli e gestibili. Sia che tu debba estrarre pagine singole o dividere un documento in sezioni specifiche, questo plugin ti consente di farlo in modo efficiente e con il minimo sforzo.
Caratteristiche principali:
- Dividi PDF per Pagina: Scomponi un documento PDF in pagine singole.
- Elaborazione Batch: Dividi grandi lotti di PDF in un colpo solo.
- Opzioni di Divisione Personalizzate: Configura il processo di suddivisione in base alle tue esigenze.
- Output Organizzato: Gestisci facilmente i file di output per ciascuna pagina o sezione divisa.
Come dividere documenti PDF
Per dividere un documento PDF in pagine singole, segui questi passaggi:
- Crea un’istanza della classe
Splitter
. - Crea un’istanza di
SplitOptions
per configurare le opzioni di suddivisione. - Aggiungi il file PDF di input usando il metodo
AddInput
. - Aggiungi i file di output per ciascuna pagina divisa usando il metodo
AddOutput
. - Esegui il metodo
Process
per dividere il documento.
1
2var splitter = new Splitter();
3var splitOptions = new SplitOptions();
4
5// Aggiungi il file PDF di input
6splitOptions.AddInput(new FileDataSource(@"C:\Samples\input.pdf"));
7
8// Specifica i file di output per ciascuna pagina
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// Esegui l'operazione di divisione
14splitter.Process(splitOptions);
Suddivisione PDF per Intervalli di Pagine
Puoi anche dividere un PDF specificando intervalli di pagine. Questo ti consente di estrarre sezioni specifiche o più pagine da un PDF in documenti separati.
1
2var splitter = new Splitter();
3var splitOptions = new SplitOptions();
4
5// Aggiungi il PDF di input
6splitOptions.AddInput(new FileDataSource(@"C:\Samples\input.pdf"));
7
8// Definisci l'output per gli intervalli di pagine (ad es., pagine 1-3)
9splitOptions.AddOutput(new FileDataSource(@"C:\Samples\output_pages_1_to_3.pdf"));
10
11// Esegui la divisione
12splitter.Process(splitOptions);
Come gestire la suddivisione batch
Il PDF Splitter plugin è ottimizzato per gestire grandi lotti di documenti PDF. Puoi suddividere centinaia di PDF in pagine o sezioni singole sfruttando l’elaborazione batch.
1
2var splitter = new Splitter();
3var splitOptions = new SplitOptions();
4
5// Aggiungi file PDF di input in un batch
6splitOptions.AddInput(new FileDataSource(@"C:\Samples\file1.pdf"));
7splitOptions.AddInput(new FileDataSource(@"C:\Samples\file2.pdf"));
8
9// Definisci l'output per ciascun file
10splitOptions.AddOutput(new FileDataSource(@"C:\Samples\output_file1_page1.pdf"));
11splitOptions.AddOutput(new FileDataSource(@"C:\Samples\output_file2_page1.pdf"));
12
13// Esegui la divisione batch
14splitter.Process(splitOptions);