AnnotationRedaction
Inhalt
[
Ausblenden
]
AnnotationRedaction class
Stellt eine Schwärzung dar, die Anmerkungstext (Kommentare usw.) ersetzt, der einem bestimmten regulären Ausdruck entspricht.
public class AnnotationRedaction : Redaction
Konstrukteure
Name | Beschreibung |
---|---|
AnnotationRedaction(Regex, string) | Initialisiert eine neue Instanz der AnnotationRedaction-Klasse. |
AnnotationRedaction(string, string) | Initialisiert eine neue Instanz der AnnotationRedaction-Klasse. |
Eigenschaften
Name | Beschreibung |
---|---|
override Description { get; } | Gibt einen String zurück, der die Schwärzung und ihre Parameter beschreibt. |
Expression { get; } | Ruft den passenden regulären Ausdruck ab. |
Replacement { get; } | Ruft einen Textersatz für übereinstimmenden Text ab. |
Methoden
Name | Beschreibung |
---|---|
override ApplyTo(DocumentFormatInstance) | Wendet die Schwärzung auf eine bestimmte Formatinstanz an. |
Bemerkungen
Erfahren Sie mehr
- Weitere Details zum Anwenden von Schwärzungen: Grundlagen der Redaktion
- Weitere Details zum Schwärzen von Dokumentanmerkungen: Anmerkungsredaktionen
Beispiele
Das folgende Beispiel zeigt, wie der Name „John“ in allen Anmerkungen durch „[redigiert]“ ersetzt wird.
using (Redactor redactor = new Redactor(@"C:\test.pdf"))
{
redactor.Apply(new AnnotationRedaction("(?im:john)", "[redacted]"));
redactor.Save()
}
Siehe auch
- class Redaction
- namensraum GroupDocs.Redaction.Redactions
- Montage GroupDocs.Redaction