AnnotationRedaction
Contenu
[
Cacher
]
AnnotationRedaction class
Représente une rédaction qui remplace le texte d’annotation (commentaires, etc.) correspondant à une expression régulière donnée.
public class AnnotationRedaction : Redaction
Constructeurs
Nom | La description |
---|---|
AnnotationRedaction(Regex, string) | Initialise une nouvelle instance de la classe AnnotationRedaction. |
AnnotationRedaction(string, string) | Initialise une nouvelle instance de la classe AnnotationRedaction. |
Propriétés
Nom | La description |
---|---|
override Description { get; } | Renvoie une chaîne décrivant la rédaction et ses paramètres. |
Expression { get; } | Obtient l’expression régulière correspondant. |
Replacement { get; } | Obtient un remplacement textuel pour le texte correspondant. |
Méthodes
Nom | La description |
---|---|
override ApplyTo(DocumentFormatInstance) | Applique la rédaction à une instance de format donnée. |
Remarques
Apprendre encore plus
- Plus de détails sur l’application des caviardages : Les bases de la rédaction
- Plus de détails sur les suppressions d’annotations de documents : Caviardages d’annotations
Exemples
L’exemple suivant montre comment remplacer le nom “John” par “[expurgé]” dans toutes les annotations.
using (Redactor redactor = new Redactor(@"C:\test.pdf"))
{
redactor.Apply(new AnnotationRedaction("(?im:john)", "[redacted]"));
redactor.Save()
}
Voir également
- class Redaction
- espace de noms GroupDocs.Redaction.Redactions
- Assemblée GroupDocs.Redaction