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

PDF-Dokumente Teilen und Seiten Extrahieren mit C#

Wordize for .NET ist eine professionelle Lösung zum programmatischen Teilen von PDF-Dokumenten in Teile. Die Splitter-Klasse ermöglicht C#-Entwicklern die Aufteilung von PDF-Dateien in Seiten, Abschnitte, Seitenbereiche unter Verwendung verschiedener Kriterien. Die programmatische PDF-Teilung spart Zeit bei der Verarbeitung großer Dateien und optimiert den Dokument-Workflow für Druck und Verteilung.

Beim Teilen von PDF in Teile generiert die API automatisch eindeutige Namen für jeden Teil nach der Regel {filename}_{index}.{extension}, wobei {filename} der Basisname der Ausgabedatei ist, {index} die sequenzielle Teilnummer ab 1, und {extension} die Erweiterung (Format) der Ausgabedatei.

Funktionale Eigenschaften:
  • PDF nach Seiten teilen - die Splitter.Split()-Methode mit SplitCriteria.Page-Parameter erstellt separate Dokumente für jede Seite der Quell-PDF-Datei
  • PDF nach Abschnitten teilen - Verwendung von SplitCriteria.SectionBreak zur Aufteilung des PDF-Dokuments nach Abschnittsgrenzen
  • PDF-Teilung basierend auf Überschriftenstilen - der SplitCriteria.Style-Parameter mit SplitStyle-Spezifikation ermöglicht die Aufteilung des PDF-Dokuments nach Absätzen mit spezifischen Überschriftenstilen
  • Extraktion von Seitenbereichen - die Splitter.ExtractPages()-Methode extrahiert angegebene Seiten oder Seitenbereiche aus dem PDF-Dokument
  • Leere Seiten entfernen - die Splitter.RemoveBlankPages()-Methode entfernt leere Seiten zur Verbesserung der Lesbarkeit und Reduzierung der PDF-Dateigröße
  • Fluent API-Unterstützung für PDF-Teilungsoperationen über SplitterContext und Methodenverkettung, verbessert die Klarheit des C#-Codes
Anwendungsszenarien:
  • Extraktion einzelner Seiten aus PDF für selektive Bearbeitung
  • Aufteilung großer PDF-Handbücher, technischer Spezifikationen und Berichte in separate Kapitel oder Abschnitte für einfache Verteilung
  • PDF in optimal dimensionierte Teile für separate Druckaufträge oder Verteilung auf mehrere Drucker aufteilen
  • Aufteilung archivierter PDF-Dokumente in Teile zur Optimierung des Speichersystems und schnellem Zugriff auf benötigte Informationen
  • Inhaltsvorbereitung für Web-Veröffentlichung durch Aufteilung von PDF-Dokumenten in Seiten oder Artikel angemessener Größe
  • Entfernung leerer Seiten zur PDF-Größenreduzierung und Verbesserung der Leistung von Dokument-Workflow-Systemen

Testen Sie die Möglichkeiten der programmatischen PDF-Teilung in der interaktiven Online-Demo auf dieser Seite. Laden Sie dazu Ihre PDF-Datei hoch, wählen Sie das Teilungskriterium, führen Sie die Operation aus und laden Sie die erhaltenen Teile zur Überprüfung herunter. Das bereitgestellte C#-Code-Fragment unter Verwendung der Splitter-Klasse ist vollständig bereit für die Verwendung in Ihrem .NET-Projekt.

C#
Code ausführen
Laden Sie das Dokument hoch, das Sie teilen möchten
Ausgabeformat aus der Liste auswählen
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 } );
Code ausführen

Wie man PDF programmatisch in Teile aufteilt

  1. Verbinden Sie das Wordize SDK mit Ihrem .NET-Projekt
  2. Rufen Sie die Splitter.Split()-Methode auf und geben Sie als Parameter das PDF-Dokument, den Basisnamen der Ausgabedatei und SplitOptions mit Teilungskriterien an. Die Formate werden automatisch basierend auf Dateierweiterungen bestimmt
  3. Erhalten Sie die geteilten PDF-Dateien entsprechend den angegebenen Parametern
5%