Złącz PDF

Documentize PDF Merger dla .NET to wszechstronne narzędzie zaprojektowane do łączenia wielu dokumentów PDF w jeden plik. Ułatwia konsolidację plików PDF, zapewniając, że Twoje dokumenty są łączone efektywnie i utrzymują spójność treści. Wtyczka obsługuje wewnętrzne zasoby, takie jak czcionki i obrazy, aby zoptymalizować połączony dokument.

Kluczowe funkcje:

  • Łączenie wielu PDF: Łatwo połącz wiele plików PDF w jeden.
  • Optymalizacja zasobów: Usuwa zduplikowane czcionki i obrazy podczas łączenia.
  • Przetwarzanie wsadowe: Łącz duże ilości dokumentów PDF za jednym razem.
  • Bezpieczne łączenie: Zapewnia integralność dokumentów bez utraty danych lub uszkodzenia treści.

Jak łączyć dokumenty PDF

Aby połączyć wiele dokumentów PDF w jeden plik, wykonaj następujące kroki:

  1. Utwórz instancję klasy Merger.
  2. Utwórz instancję MergeOptions, aby skonfigurować proces łączenia.
  3. Dodaj pliki PDF wejściowe za pomocą metody AddInput.
  4. Ustaw ścieżkę pliku wyjściowego za pomocą AddOutput.
  5. Wykonaj łączenie za pomocą metody Process.
 1var merger = new Merger();
 2var mergeOptions = new MergeOptions();
 3
 4// Dodaj pliki PDF wejściowe do połączenia
 5mergeOptions.AddInput(new FileDataSource(@"C:\Samples\file1.pdf"));
 6mergeOptions.AddInput(new FileDataSource(@"C:\Samples\file2.pdf"));
 7mergeOptions.AddInput(new FileDataSource(@"C:\Samples\file3.pdf"));
 8
 9// Określ ścieżkę pliku wyjściowego
10mergeOptions.AddOutput(new FileDataSource(@"C:\Samples\mergedOutput.pdf"));
11
12// Złącz PDF-y
13merger.Process(mergeOptions);

Jak łączyć PDF-y z zakresem stron

Możesz także łączyć konkretne zakresy stron z plików PDF wejściowych za pomocą klasy MergeOptions. Umożliwia to połączenie wybranych stron w końcowym dokumencie.

  1. Utwórz instancję klasy Merger.
  2. Skonfiguruj zakresy stron za pomocą MergeOptions.
  3. Dodaj pliki wejściowe z określonymi zakresami stron.
  4. Ustaw ścieżkę wyjściową.
  5. Wywołaj metodę Process.
 1var merger = new Merger();
 2var mergeOptions = new MergeOptions();
 3
 4// Łącz konkretne strony z plików PDF wejściowych
 5mergeOptions.AddInput(new FileDataSource(@"C:\Samples\file1.pdf"), new PageRange(1, 3));
 6mergeOptions.AddInput(new FileDataSource(@"C:\Samples\file2.pdf"), new PageRange(2, 5));
 7
 8// Określ ścieżkę pliku wyjściowego
 9mergeOptions.AddOutput(new FileDataSource(@"C:\Samples\outputWithSpecificPages.pdf"));
10
11// Złącz PDF-y
12merger.Process(mergeOptions);

Jak radzić sobie z łączeniem wsadowym

Wtyczka PDF Merger jest zoptymalizowana do obsługi dużych partii dokumentów PDF. Wykorzystując funkcję przetwarzania wsadowego, możesz łączyć setki PDF-ów w jednej operacji, zapewniając efektywne i szybkie zarządzanie dokumentami.

  1. Utwórz instancję klasy Merger.
  2. Dodaj wszystkie pliki PDF wejściowe do klasy MergeOptions.
  3. Określ ścieżkę wyjściową.
  4. Wywołaj metodę Process, aby połączyć wszystkie pliki w partii.
 1var merger = new Merger();
 2var mergeOptions = new MergeOptions();
 3
 4// Dodaj dużą partię PDF-ów do łączenia
 5for (int i = 1; i <= 100; i++)
 6{
 7    mergeOptions.AddInput(new FileDataSource($@"C:\Samples\file{i}.pdf"));
 8}
 9
10// Określ ścieżkę pliku wyjściowego
11mergeOptions.AddOutput(new FileDataSource(@"C:\Samples\batchMergedOutput.pdf"));
12
13// Przetwórz łączenie wsadowe
14merger.Process(mergeOptions);
 Polski