CellColumnRedaction
Contenu
[
Cacher
]
CellColumnRedaction class
Représente une rédaction de texte qui remplace le texte dans une feuille de calcul (CSV, Excel, etc.).
public class CellColumnRedaction : TextRedaction
Constructeurs
Nom | La description |
---|---|
CellColumnRedaction(CellFilter, Regex, ReplacementOptions) | Initialise une nouvelle instance de la classe CellColumnRedaction. |
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. |
Filter { get; } | Obtient le filtre de colonne et de feuille de calcul. |
OcrConnector { get; set; } | Obtient ou définit leIOcrConnector mise en œuvre, nécessaire pour extraire le texte du contenu graphique. |
Pattern { get; } | Obtient l’expression régulière 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 de feuilles de calcul : Caviardages des feuilles de calcul
Exemples
L’exemple suivant illustre la suppression des e-mails d’utilisateurs d’une deuxième colonne sur la feuille de calcul “Clients” d’un document de feuille de calcul.
using (Redactor redactor = new Redactor("D:\\Sales in September.xslx"))
{
var filter = new CellFilter()
{
ColumnIndex = 1, // 2e colonne de base zéro
WorkSheetName = "Customers"
};
var expression = new Regex("^\\w+([-+.']\\w+)*@\\w+([-.]\\w+)*\\.\\w+([-.]\\w+)*$");
RedactorChangeLog changeLog = redactor.Apply(new CellColumnRedaction(filter, expression, new ReplacementOptions("[customer email]")));
if (result.Status != RedactionStatus.Failed)
{
doc.Save(new SaveOptions() { AddSuffix = true });
};
}
Voir également
- class TextRedaction
- espace de noms GroupDocs.Redaction.Redactions
- Assemblée GroupDocs.Redaction