PDF-sammanslagning

Documentize PDF-sammanslagning för .NET är ett mångsidigt verktyg designat för att slå samman flera PDF-dokument till en enda fil. Det förenklar konsolideringen av PDF-filer, vilket säkerställer att dina dokument slås samman effektivt och att innehållet förblir konsekvent. Pluginet hanterar interna resurser som typsnitt och bilder för att optimera det sammanfogade dokumentet.

Viktiga funktioner:

  • Slå samman flera PDF-filer: Kombinera lätt flera PDF-filer till en.
  • Resursoptimering: Tar bort duplicerade typsnitt och bilder under sammanslagning.
  • Batchbearbetning: Slå samman stora batcher av PDF-dokument på en gång.
  • Säker sammanslagning: Säkerställ dokumentintegritet utan dataloss eller innehållskorrigering.

Så här slår du samman PDF-dokument

För att slå samman flera PDF-dokument till en enda fil, följ dessa steg:

  1. Skapa en instans av klassen Merger.
  2. Skapa en instans av MergeOptions för att konfigurera sammanslagningsprocessen.
  3. Lägg till inmatnings-PDF-filer med hjälp av metoden AddInput.
  4. Ställ in utdatafilens sökväg med AddOutput.
  5. Utför sammanslagningen med hjälp av metoden Process.
 1  
 2var merger = new Merger();  
 3var mergeOptions = new MergeOptions();  
 4
 5// Lägg till inmatnings-PDF-filer som ska slås samman  
 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// Specifika utdatafilens sökväg  
11mergeOptions.AddOutput(new FileDataSource(@"C:\Samples\mergedOutput.pdf"));  
12
13// Slå samman PDF-filerna  
14merger.Process(mergeOptions);  

Hur man slår samman PDF:er med sidintervall

Du kan också slå samman specifika sidintervall från inmatnings-PDF-filer med hjälp av klassen MergeOptions. Detta gör att du kan kombinera valda sidor till det slutliga utdata-dokumentet.

  1. Skapa en instans av klassen Merger.
  2. Konfigurera sidintervall med MergeOptions.
  3. Lägg till inmatningsfiler med angivna sidintervall.
  4. Ställ in utdata-sökvägen.
  5. Anropa metoden Process.
 1  
 2var merger = new Merger();  
 3var mergeOptions = new MergeOptions();  
 4
 5// Slå samman specifika sidor från inmatnings-PDF:er  
 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// Specifika utdatafilens sökväg  
10mergeOptions.AddOutput(new FileDataSource(@"C:\Samples\outputWithSpecificPages.pdf"));  
11
12// Slå samman PDF-filerna  
13merger.Process(mergeOptions);  

Hur man hanterar batch-sammanslagning

PDF-sammanslagning-pluginet är optimerat för att hantera stora batcher av PDF-dokument. Genom att utnyttja batchbearbetningsfunktionen kan du slå samman hundratals PDF-filer i en enda operation, vilket säkerställer effektiv och snabb dokumenthantering.

  1. Instansiera klassen Merger.
  2. Lägg till alla inmatnings-PDF-filer till klassen MergeOptions.
  3. Specifika utdata-sökvägen.
  4. Anropa metoden Process för att slå samman alla filer i batchen.
 1  
 2var merger = new Merger();  
 3var mergeOptions = new MergeOptions();  
 4
 5// Lägg till en stor batch av PDF-filer för sammanslagning  
 6for (int i = 1; i <= 100; i++)  
 7{  
 8    mergeOptions.AddInput(new FileDataSource($@"C:\Samples\file{i}.pdf"));  
 9}  
10
11// Specifika utdatafilens sökväg  
12mergeOptions.AddOutput(new FileDataSource(@"C:\Samples\batchMergedOutput.pdf"));  
13
14// Bearbeta batch-sammanslagningen  
15merger.Process(mergeOptions);  
 Svenska