AnnotationRedaction
Contenido
[
Ocultar
]
AnnotationRedaction class
Representa una redacción que reemplaza el texto de la anotación (comentarios, etc.) que coincide con una expresión regular determinada.
public class AnnotationRedaction : Redaction
Constructores
Nombre | Descripción |
---|---|
AnnotationRedaction(Regex, string) | Inicializa una nueva instancia de la clase AnnotationRedaction. |
AnnotationRedaction(string, string) | Inicializa una nueva instancia de la clase AnnotationRedaction. |
Propiedades
Nombre | Descripción |
---|---|
override Description { get; } | Devuelve una cadena que describe la redacción y sus parámetros. |
Expression { get; } | Obtiene la expresión regular para coincidir. |
Replacement { get; } | Obtiene un reemplazo textual para el texto coincidente. |
Métodos
Nombre | Descripción |
---|---|
override ApplyTo(DocumentFormatInstance) | Aplica la redacción a una instancia de formato dada. |
Observaciones
Aprende más
- Más detalles sobre la aplicación de redacciones: Conceptos básicos de redacción
- Más detalles sobre las redacciones de anotaciones de documentos: Redacciones de anotaciones
Ejemplos
El siguiente ejemplo muestra cómo reemplazar el nombre “John” con “[redactado]” en todas las anotaciones.
using (Redactor redactor = new Redactor(@"C:\test.pdf"))
{
redactor.Apply(new AnnotationRedaction("(?im:john)", "[redacted]"));
redactor.Save()
}
Ver también
- class Redaction
- espacio de nombres GroupDocs.Redaction.Redactions
- asamblea GroupDocs.Redaction