ExactPhraseRedaction
Contenu
[
Cacher
]
ExactPhraseRedaction class
Représente une rédaction de texte qui remplace la phrase exacte dans le texte du document, insensible à la casse par défaut.
public class ExactPhraseRedaction : TextRedaction
Constructeurs
Nom | La description |
---|---|
ExactPhraseRedaction(string, ReplacementOptions) | Initialise une nouvelle instance de la classe ExactPhraseRedaction en mode insensible à la casse. |
ExactPhraseRedaction(string, bool, ReplacementOptions) | Initialise une nouvelle instance de la classe ExactPhraseRedaction. |
Propriétés
Nom | La description |
---|---|
ActionOptions { get; } | Obtient leReplacementOptions instance, en spécifiant le type de remplacement de texte. |
override Description { get; } | Renvoie une chaîne décrivant la rédaction et ses paramètres. |
IsCaseSensitive { get; } | Obtient une valeur indiquant si la recherche est sensible à la casse ou non. |
OcrConnector { get; set; } | Obtient ou définit leIOcrConnector mise en œuvre, nécessaire pour extraire le texte du contenu graphique. |
SearchPhrase { get; } | Obtient la chaîne à rechercher et à remplacer. |
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 de texte de document : Caviardages de texte
Exemples
L’exemple suivant illustre la recherche et le remplacement de phrases sensibles à la casse. L’exemple suivant illustre le remplacement de la phrase (insensible à la casse) par un rectangle rouge uni.
using (Redactor redactor = new Redactor(@"C:\sample.pdf"))
{
// Par défaut, isCaseSensitive = false ;
doc.Apply(new ExactPhraseRedaction("John Doe", true /*isCaseSensitive*/, new ReplacementOptions("[personal]")));
doc.Save();
}
using (Redactor redactor = new Redactor(@"C:\sample.pdf"))
{
// Par défaut, isCaseSensitive = false ;
doc.Apply(new ExactPhraseRedaction("John Doe", new ReplacementOptions(System.Drawing.Color.Red)));
doc.Save();
}
Voir également
- class TextRedaction
- espace de noms GroupDocs.Redaction.Redactions
- Assemblée GroupDocs.Redaction