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 la coerenza del contenuto. Il plugin gestisce le risorse interne come caratteri e immagini per ottimizzare il documento unito.

Caratteristiche Principali:

  • Unisci più PDF: Combina facilmente più file PDF in uno solo.
  • Ottimizzazione delle Risorse: Rimuove i caratteri e le immagini duplicati durante l’unione.
  • Elaborazione in Batch: Unisci grandi lotti di documenti PDF in un solo colpo.
  • Unione Sicura: Garantire 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 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 intervalli di pagine specifici dai file PDF di input utilizzando la classe MergeOptions. Questo ti consente di combinare pagine selezionate nel documento di output finale.

  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 lotti di documenti PDF. Sfruttando la funzione di elaborazione in batch, puoi unire centinaia di PDF in un’unica operazione, garantendo una gestione dei documenti efficiente e rapida.

  1. Instanzia 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 del lotto.
 1  
 2var merger = new Merger();  
 3var mergeOptions = new MergeOptions();  
 4
 5// Aggiungi un grande lotto 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