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