AnnotationRedaction

AnnotationRedaction class

Representerar en redigering som ersätter anteckningstext (kommentarer etc.) som matchar ett givet reguljärt uttryck.

public class AnnotationRedaction : Redaction

Konstruktörer

namn Beskrivning
AnnotationRedaction(Regex, string) Initierar en ny instans av klassen AnnotationRedaction.
AnnotationRedaction(string, string) Initierar en ny instans av klassen AnnotationRedaction.

Egenskaper

namn Beskrivning
override Description { get; } Returnerar en sträng som beskriver redaktionen och dess parametrar.
Expression { get; } Får det reguljära uttrycket att matcha.
Replacement { get; } Får en textersättning för matchad text.

Metoder

namn Beskrivning
override ApplyTo(DocumentFormatInstance) Tillämpar redigeringen på en given formatinstans.

Anmärkningar

Läs mer

Exempel

Följande exempel visar hur man ersätter namnet “John” med “[redacted]” i alla anteckningar.

using (Redactor redactor = new Redactor(@"C:\test.pdf"))
{
   redactor.Apply(new AnnotationRedaction("(?im:john)", "[redacted]"));
   redactor.Save()
}

Se även