Erstellen eines benutzerdefinierten Redaction Handlers in GroupDocs.Redaction .NET
Erweitern Sie die GroupDocs.Redaction‑Funktionen mit unseren Format‑Handling‑Tutorials für .NET‑Entwickler. In diesem Hub lernen Sie, wie Sie benutzerdefinierten Redaction Handler erstellen und neuen Dateiformat hinzufügen können, mit Klartextdokumenten arbeiten und programmgesteuert verschiedene Dokumenttypen verarbeiten. Diese Anleitungen enthalten sofort einsatzbereite C#‑Beispiele, sodass Sie schnell den Umfang der Dateien, die Ihre Anwendung sichern kann, erweitern können.
Schnellübersicht
- Was Sie erhalten: Fähigkeit, benutzerdefinierte Inhaltstypen zu redigieren und zusätzliche Dateierweiterungen zu unterstützen, ohne auf Produktupdates warten zu müssen.
- Für wen: .NET‑Entwickler, die dokumentenzentrierte Lösungen erstellen und strenge Datenschutzkontrollen benötigen.
- Voraussetzungen: .NET 6+ (oder .NET Framework 4.7.2+), eine gültige GroupDocs.Redaction‑Lizenz und Grundkenntnisse in C#.
Was ist ein custom redaction handler?
Ein custom redaction handler ist eine benutzerdefinierte Komponente, die GroupDocs.Redaction mitteilt, wie Inhalte gefunden, interpretiert und redigiert werden sollen, die nicht von den integrierten Mustern abgedeckt sind. Durch die Implementierung dieses Handlers erhalten Sie die vollständige Kontrolle über proprietäre Datenformate oder eindeutige Geschäftskennzeichen.
Wie erstellt man einen custom redaction handler?
IRedactionHandler ist ein Interface, das den Vertrag für benutzerdefinierte Redaktionslogik definiert.
Redactor ist die Kernklasse, die Redaktionsvorgänge verwaltet.
AddHandler registriert einen benutzerdefinierten Handler bei der Redactor‑Instanz.
Redact führt die Redaktion basierend auf den konfigurierten Handlers aus.
Laden Sie die Redaction‑Engine, registrieren Sie Ihren Handler und rufen Sie den Redaktionsprozess auf – alles in drei knappen Schritten. Zuerst implementieren Sie das IRedactionHandler‑Interface mit Logik, die das Dokument nach Ihren benutzerdefinierten Tokens durchsucht. Dann fügen Sie den Handler über AddHandler zur Redactor‑Instanz hinzu. Schließlich rufen Sie Redact auf, um die Änderungen anzuwenden. Dieses Muster funktioniert für PDFs, Bilder und jedes unterstützte Format und ermöglicht es Ihnen, Daten zu schützen, die von Standardmustern übersehen werden.
Wie fügt man ein neues Dateiformat hinzu?
SupportedFormats ist eine Sammlung, die die von der Redaction‑Engine erkannten Dateierweiterungen enthält. Registrieren Sie eine neue Dateierweiterung bei der Redaction‑Engine, indem Sie die SupportedFormats‑Sammlung erweitern. Stellen Sie einen Parser bereit, der die eingehende Datei in ein Format konvertiert, das GroupDocs.Redaction verarbeiten kann, und ordnen Sie die Erweiterung Ihrem Parser zu. Sobald registriert, behandelt die Engine das neue Format wie jeden nativen Typ und ermöglicht nahtlose Redaktion überall.
Warum GroupDocs.Redaction für die Verarbeitung benutzerdefinierter Formate verwenden?
GroupDocs.Redaction unterstützt über 70 Eingabe‑ und Ausgabeformate und kann Dateien bis zu 2 GB verarbeiten, ohne das gesamte Dokument in den Speicher zu laden, wodurch eine Hochdurchsatz‑Redaktion in Unternehmensumgebungen ermöglicht wird. Seine erweiterbare Architektur erlaubt es Ihnen, benutzerdefinierte Handler in weniger als 30 Minuten einzubinden, was die Entwicklungszeit verkürzt und die Notwendigkeit von Drittanbieter‑Preprocessing‑Tools eliminiert.
Verfügbare Tutorials
Dateitypen in GroupDocs.Redaction .NET erweitern: Eine Schritt‑für‑Schritt‑Anleitung zu benutzerdefinierten Erweiterungen
Erfahren Sie, wie Sie unterstützte Dateitypen mit benutzerdefinierten Erweiterungen mithilfe von GroupDocs.Redaction für .NET erweitern, um eine sichere Dokumenten‑Redaktion über verschiedene Formate hinweg zu gewährleisten.
Implementierung der Auflistung unterstützter Dateiformate mit GroupDocs.Redaction .NET
Erfahren Sie, wie Sie GroupDocs.Redaction .NET verwenden, um unterstützte Dateiformate aufzulisten, Dokumenten‑Management‑Systeme zu optimieren und die Leistung zu steigern.
Zusätzliche Ressourcen
- GroupDocs.Redaction für .NET Dokumentation
- GroupDocs.Redaction für .NET API‑Referenz
- GroupDocs.Redaction für .NET herunterladen
- GroupDocs.Redaction Forum
- Kostenloser Support
- Temporäre Lizenz
Zuletzt aktualisiert: 2026-07-15
Getestet mit: GroupDocs.Redaction 23.12 for .NET
Autor: GroupDocs