AnnotationRedaction

AnnotationRedaction class

Vertegenwoordigt een redactie die annotatietekst (commentaar, enz.) vervangt die overeenkomt met een bepaalde reguliere expressie.

public class AnnotationRedaction : Redaction

Constructeurs

Naam Beschrijving
AnnotationRedaction(Regex, string) Initialiseert een nieuw exemplaar van de klasse AnnotationRedaction.
AnnotationRedaction(string, string) Initialiseert een nieuw exemplaar van de klasse AnnotationRedaction.

Eigenschappen

Naam Beschrijving
override Description { get; } Retourneert een tekenreeks die de redactie en de bijbehorende parameters beschrijft.
Expression { get; } Haalt de overeenkomende reguliere expressie op.
Replacement { get; } Krijgt een tekstuele vervanging voor overeenkomende tekst.

methoden

Naam Beschrijving
override ApplyTo(DocumentFormatInstance) Past de redactie toe op een bepaalde indelingsinstantie.

Opmerkingen

Kom meer te weten

Voorbeelden

Het volgende voorbeeld laat zien hoe u de naam “John” kunt vervangen door “[geredigeerd]” in alle annotaties.

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

Zie ook