Deutsch Indonesia Tiếng Việt فارسی English Italiano Türkçe ไทย Español Polski Русский 日本語 Français Português العربية

Dzielenie Dokumentów PDF i Wyodrębnianie Stron w C#

Wordize for .NET to profesjonalne rozwiązanie do programowego dzielenia dokumentów PDF na części. Klasa Splitter umożliwia programistom C# dzielenie plików PDF na strony, sekcje, zakresy stron przy użyciu różnych kryteriów. Programowe dzielenie PDF pomaga zaoszczędzić czas przy przetwarzaniu dużych plików i optymalizuje przepływ pracy dokumentów dla druku i dystrybucji.

Podczas dzielenia PDF na części, API automatycznie generuje unikalne nazwy dla każdej części zgodnie z regułą {filename}_{index}.{extension}, gdzie {filename} to bazowa nazwa pliku wyjściowego, {index} to numer sekwencyjny części zaczynający się od 1, a {extension} to rozszerzenie (format) pliku wyjściowego.

Funkcjonalne możliwości:
  • Dzielenie PDF według stron - metoda Splitter.Split() z parametrem SplitCriteria.Page tworzy oddzielne dokumenty dla każdej strony źródłowego pliku PDF
  • Dzielenie PDF według sekcji - użycie SplitCriteria.SectionBreak do dzielenia dokumentu PDF według granic sekcji
  • Dzielenie PDF w oparciu o style nagłówków - parametr SplitCriteria.Style ze specyfikacją SplitStyle pozwala dzielić dokument PDF według akapitów z określonymi stylami nagłówków
  • Wyodrębnianie zakresów stron - metoda Splitter.ExtractPages() wyodrębnia określone strony lub zakresy stron z dokumentu PDF
  • Usuwanie pustych stron - metoda Splitter.RemoveBlankPages() usuwa puste strony w celu poprawy czytelności i zmniejszenia rozmiaru pliku PDF
  • Wsparcie Fluent API dla operacji dzielenia PDF poprzez SplitterContext i łańcuchowanie metod, dodając przejrzystości kodowi C#
Scenariusze zastosowania:
  • Wyodrębnianie pojedynczych stron z PDF do selektywnego przetwarzania
  • Dzielenie dużych podręczników PDF, specyfikacji technicznych i raportów na oddzielne rozdziały lub sekcje dla ułatwienia dystrybucji
  • Dzielenie PDF na części optymalnego rozmiaru dla oddzielnych zadań drukowania lub dystrybucji między wieloma drukarkami
  • Dzielenie archiwalnych dokumentów PDF na części w celu optymalizacji systemu przechowywania i szybkiego dostępu do potrzebnych informacji
  • Przygotowanie treści do publikacji internetowej poprzez dzielenie dokumentów PDF na strony lub artykuły odpowiedniego rozmiaru
  • Usuwanie pustych stron w celu zmniejszenia rozmiaru PDF i poprawy wydajności systemów przepływu dokumentów

Przetestuj możliwości programowego dzielenia PDF w interaktywnym demo online prezentowanym na tej stronie. W tym celu prześlij plik PDF, wybierz kryterium podziału, uruchom operację i pobierz otrzymane części do weryfikacji. Przedstawiony fragment kodu C# używający klasy Splitter jest w pełni gotowy do użycia w Twoim projekcie .NET.

C#
Uruchom kod
Prześlij dokument, który chcesz podzielić
Wybierz format wyjściowy z listy
using Wordize.Splitting;

Splitter.Split("Input.pdf", "Output_page.pdf", 
    new SplitOptions()
    { 
        SplitCriteria = SplitCriteria.Page
    }
);
using Wordize.Splitting; Splitter.Split("Input.pdf", "Output_page.pdf", new SplitOptions() { SplitCriteria = SplitCriteria.Page } ); using Wordize.Splitting; //IMAGE Splitter.Split("Input.pdf", "Output_page.pdf", new SplitOptions() { SplitCriteria = SplitCriteria.Page } );
using Wordize.Splitting;

Splitter.Split("Input.pdf",  "Output_section.pdf", 
    new SplitOptions()
    { 
        SplitCriteria = SplitCriteria.SectionBreak
    }
);
using Wordize.Splitting; Splitter.Split("Input.pdf", "Output_section.pdf", new SplitOptions() { SplitCriteria = SplitCriteria.SectionBreak } ); using Wordize.Splitting; //IMAGE Splitter.Split("Input.pdf", "Output_section.pdf", new SplitOptions() { SplitCriteria = SplitCriteria.SectionBreak } );
Uruchom kod

Jak programowo podzielić PDF na części

  1. Połącz Wordize SDK z Twoim projektem .NET
  2. Wywołaj metodę Splitter.Split(), określając w parametrach dokument PDF, bazową nazwę pliku wyjściowego i SplitOptions z kryteriami dzielenia. Formaty zostaną automatycznie określone na podstawie rozszerzeń plików
  3. Otrzymaj podzielone pliki PDF zgodnie z określonymi parametrami
5%