Splitter PDF
Il Documentize PDF Splitter per .NET è uno strumento potente che semplifica il processo di suddivisione di documenti PDF di grandi dimensioni in file più piccoli e gestibili. Che tu abbia bisogno di estrarre singole pagine o di dividere un documento in sezioni specifiche, questo plugin ti consente di farlo in modo efficiente e con il minimo sforzo.
Caratteristiche Chiave:
- Dividi PDF per Pagina: Suddividi un documento PDF in pagine singole.
- Elaborazione in Batch: Suddividi grandi batch 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 suddivisa.
Come Suddividere Documenti PDF
Per suddividere 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 utilizzando il metodo
AddInput
. - Aggiungi i file di output per ciascuna pagina suddivisa utilizzando il metodo
AddOutput
. - Esegui il metodo
Process
per suddividere il documento.
1var splitter = new Splitter();
2var splitOptions = new SplitOptions();
3
4// Aggiungi il file PDF di input
5splitOptions.AddInput(new FileDataSource(@"C:\Samples\input.pdf"));
6// Specifica i file di output per ciascuna pagina
7splitOptions.AddOutput(new FileDataSource(@"C:\Samples\output_page_1.pdf"));
8splitOptions.AddOutput(new FileDataSource(@"C:\Samples\output_page_2.pdf"));
9splitOptions.AddOutput(new FileDataSource(@"C:\Samples\output_page_3.pdf"));
10
11// Esegui l'operazione di suddivisione
12splitter.Process(splitOptions);
Suddividere PDF per Intervalli di Pagine
Puoi anche suddividere un PDF specificando gli intervalli di pagine. Questo ti consente di estrarre sezioni specifiche o più pagine da un PDF in documenti separati.
1var splitter = new Splitter();
2var splitOptions = new SplitOptions();
3
4// Aggiungi il PDF di input
5splitOptions.AddInput(new FileDataSource(@"C:\Samples\input.pdf"));
6// Definisci l'output per gli intervalli di pagine (es., pagine 1-3)
7splitOptions.AddOutput(new FileDataSource(@"C:\Samples\output_pages_1_to_3.pdf"));
8// Esegui la suddivisione
9splitter.Process(splitOptions);
Come Gestire la Suddivisione in Batch
Il plugin PDF Splitter è ottimizzato per gestire grandi batch di documenti PDF. Puoi suddividere centinaia di PDF in pagine o sezioni singole sfruttando l’elaborazione in batch.
1var splitter = new Splitter();
2var splitOptions = new SplitOptions();
3
4// Aggiungi file PDF di input in un batch
5splitOptions.AddInput(new FileDataSource(@"C:\Samples\file1.pdf"));
6splitOptions.AddInput(new FileDataSource(@"C:\Samples\file2.pdf"));
7// Definisci l'output per ciascun file
8splitOptions.AddOutput(new FileDataSource(@"C:\Samples\output_file1_page1.pdf"));
9splitOptions.AddOutput(new FileDataSource(@"C:\Samples\output_file2_page1.pdf"));
10// Esegui la suddivisione batch
11splitter.Process(splitOptions);