Unione PDF

Il Documentize PDF Merger per .NET è uno strumento versatile progettato per unire più documenti PDF in un unico file. Semplifica la consolidazione dei file PDF, assicurando che i tuoi documenti vengano uniti in modo efficiente e mantenendo coerenza nei contenuti. Il plugin gestisce risorse interne come font e immagini per ottimizzare il documento unito.

Caratteristiche Principali:

  • Unisci più PDF: Combina facilmente più file PDF in uno.
  • Ottimizzazione delle Risorse: Rimuove font e immagini duplicati durante l’unione.
  • Elaborazione in Batch: Unisci grandi batch di documenti PDF in un colpo solo.
  • Unione Sicura: Assicura l’integrità del documento senza perdita di dati o corruzione dei contenuti.

Come Unire Documenti PDF

Per unire più documenti PDF in un unico file, segui questi passaggi:

  1. Crea un’istanza della classe Merger.
  2. Crea un’istanza di MergeOptions per configurare il processo di unione.
  3. Aggiungi i file PDF di input utilizzando il metodo AddInput.
  4. Imposta il percorso del file di output utilizzando AddOutput.
  5. Esegui l’unione utilizzando il metodo Process.
 1  
 2var merger = new Merger();  
 3var mergeOptions = new MergeOptions();  
 4
 5// Aggiungi file PDF di input da unire  
 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// Specifica il percorso del file di output  
11mergeOptions.AddOutput(new FileDataSource(@"C:\Samples\mergedOutput.pdf"));  
12
13// Unisci i PDF  
14merger.Process(mergeOptions);  

Come Unire PDF con Intervallo di Pagine

Puoi anche unire specifici intervalli di pagine dai file PDF di input utilizzando la classe MergeOptions. Questo ti consente di combinare pagine selezionate nel documento finale di output.

  1. Crea un’istanza della classe Merger.
  2. Configura gli intervalli di pagina utilizzando MergeOptions.
  3. Aggiungi i file di input con intervalli di pagina specificati.
  4. Imposta il percorso di output.
  5. Chiama il metodo Process.
 1  
 2var merger = new Merger();  
 3var mergeOptions = new MergeOptions();  
 4
 5// Unisci pagine specifiche dai PDF di input  
 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// Specifica il percorso del file di output  
10mergeOptions.AddOutput(new FileDataSource(@"C:\Samples\outputWithSpecificPages.pdf"));  
11
12// Unisci i PDF  
13merger.Process(mergeOptions);  

Come Gestire l’Unione in Batch

Il plugin PDF Merger è ottimizzato per gestire grandi batch di documenti PDF. Sfruttando la funzione di elaborazione in batch, puoi unire centinaia di PDF in un’unica operazione, assicurando una gestione dei documenti efficiente e veloce.

  1. Istanzia la classe Merger.
  2. Aggiungi tutti i file PDF di input alla classe MergeOptions.
  3. Specifica il percorso di output.
  4. Chiama il metodo Process per unire tutti i file nel batch.
 1  
 2var merger = new Merger();  
 3var mergeOptions = new MergeOptions();  
 4
 5// Aggiungi un grande batch di PDF da unire  
 6for (int i = 1; i <= 100; i++)  
 7{  
 8    mergeOptions.AddInput(new FileDataSource($@"C:\Samples\file{i}.pdf"));  
 9}  
10
11// Specifica il percorso del file di output  
12mergeOptions.AddOutput(new FileDataSource(@"C:\Samples\batchMergedOutput.pdf"));  
13
14// Elabora l'unione in batch  
15merger.Process(mergeOptions);  
 Italiano