AnnotationRedaction
Contenuti
[
Nascondere
]
AnnotationRedaction class
Rappresenta una redazione che sostituisce il testo dell’annotazione (commenti, ecc.) corrispondente a una determinata espressione regolare.
public class AnnotationRedaction : Redaction
Costruttori
Nome | Descrizione |
---|---|
AnnotationRedaction(Regex, string) | Inizializza una nuova istanza della classe AnnotationRedaction. |
AnnotationRedaction(string, string) | Inizializza una nuova istanza della classe AnnotationRedaction. |
Proprietà
Nome | Descrizione |
---|---|
override Description { get; } | Restituisce una stringa che descrive la redazione e i suoi parametri. |
Expression { get; } | Ottiene l’espressione regolare per la corrispondenza. |
Replacement { get; } | Ottiene una sostituzione testuale per il testo corrispondente. |
Metodi
Nome | Descrizione |
---|---|
override ApplyTo(DocumentFormatInstance) | Applica la redazione a una data istanza di formato. |
Osservazioni
Saperne di più
- Maggiori dettagli sull’applicazione delle redazioni: Nozioni di base sulla redazione
- Maggiori dettagli sulla redazione delle annotazioni del documento: Redazioni di annotazioni
Esempi
L’esempio seguente mostra come sostituire il nome “John” con “[redatto]” in tutte le annotazioni.
using (Redactor redactor = new Redactor(@"C:\test.pdf"))
{
redactor.Apply(new AnnotationRedaction("(?im:john)", "[redacted]"));
redactor.Save()
}
Guarda anche
- class Redaction
- spazio dei nomi GroupDocs.Redaction.Redactions
- assemblea GroupDocs.Redaction