GroupDocs.Redaction en un coup d’œil

Ajoutez un caviardage de contenu de qualité professionnelle à vos applications .NET

Illustration redaction

Caviarder le contenu textuel

GroupDocs.Redaction for .NET vous permet de localiser et de caviarder le texte sensible. Le texte peut être remplacé ou masqué à l’aide de superpositions d’images colorées pour une sécurité accrue. Compatible avec une large gamme de formats, y compris les PDF et les documents Office, cette fonctionnalité aide à protéger les données privées et à simplifier la conformité métier.

Caviarder les images

Détectez et caviardez automatiquement les images — entièrement ou partiellement — sur les pages du document. Spécifiez les critères de recherche et les zones ciblées pour masquer efficacement le contenu visuel sensible.

Gérer les métadonnées de fichier

De nombreux types de fichiers contiennent des métadonnées cachées, comme les noms d’auteur dans les fichiers Word ou les données EXIF dans les images. GroupDocs.Redaction for .NET facilite la recherche et le caviardage de ces informations pour garantir une confidentialité totale des données.

Caviarder les objets du document

Assurez une protection complète du contenu en caviardant les éléments spécifiques au document tels que les annotations, les commentaires et les objets incorporés dans des formats comme les PDF.

Indépendance de plateforme

GroupDocs.Redaction for .NET est compatible avec un large éventail de systèmes d’exploitation, de frameworks de développement et de gestionnaires de paquets.

Amazon
Docker
Azure
VS Code
ReSharper
macOS
Linux
NuGet

Formats de fichiers pris en charge

GroupDocs.Redaction for .NET prend en charge les opérations avec les formats de fichiers suivants.

Formats MS Office

  • Word: DOCX, DOC, DOCM, DOT, DOTX, DOTM,
  • Excel: XLSX, XLS, XLSM, XLSB,
  • PowerPoint: PPT, PPTX

Autres formats Office

  • Portable: PDF
  • OpenDocument: ODT, ODS, OTS, ODP, OTT
  • Formats texte: RTF, CSV, TXT, TSV

Autres formats

  • Web: HTM, HTML, MD
  • Images: BMP, GIF, JPEG, PNG, TIFF, WEBP
  • eBooks: DJVU

Fonctionnalités GroupDocs.Redaction for .NET

Extrayez et caviardez les données des PDF, fichiers Office et images avec rapidité et précision.

Feature icon

Recherche flexible

Effectuez des recherches sensibles ou insensibles à la casse pour caviarder des phrases ou termes spécifiques.

Feature icon

Remplacer ou supprimer du texte

Trouvez et remplacez ou supprimez facilement le texte sensible dans l’ensemble de vos documents.

Feature icon

Masquer le texte avec des images

Utilisez des superpositions d’images colorées pour masquer visuellement le contenu caviardé au lieu de remplacer le texte.

Feature icon

Fonctionnalités de recherche avancées

Utilisez des expressions régulières pour un caviardage précis et flexible du contenu sur des ensembles de données complexes.

Feature icon

Caviardage ciblé

Ciblez des pages spécifiques ou des zones de page définies pour limiter le caviardage aux sections pertinentes uniquement.

Feature icon

Caviardage des métadonnées

Recherchez et caviardez les propriétés de métadonnées pour protéger la propriété du document et les informations de création.

Feature icon

Formats de sortie flexibles

Exportez les fichiers caviardés au format PDF ou tout autre format pris en charge tout en préservant l’intégrité de la mise en page.

Feature icon

Effacement complet des métadonnées

Effacez toutes les métadonnées d’un document en une seule opération pour garantir une confidentialité absolue.

Feature icon

Règles de caviardage basées sur XML

Définissez des politiques de caviardage au format XML pour un traitement automatisé et répétable sur plusieurs fichiers.

Exemples de code

Exemples d’utilisation typiques de GroupDocs.Redaction for .NET en action

Caviardage avec des expressions régulières

GroupDocs.Redaction for .NET permet aux développeurs C# de caviarder du texte à l’aide des expressions régulières et de le masquer avec des superpositions d’images :

Caviarder des documents Word à l'aide d'expressions régulières

// Créez une instance de la classe Redactor
using (Redactor redactor = new Redactor("source.docx"))
{
    // Définissez les règles de caviardage à l'aide d'une expression régulière
    var replacement = new ReplacementOptions(System.Drawing.Color.Blue);
    var redaction = new RegexRedaction("\\d{2}\\s*\\d{2}[^\\d]*\\d{6}", replacement);
    
    // Masquez tout le texte correspondant avec des superpositions carrées bleues
    redactor.Apply(redaction);

    // Enregistrez le document Word caviardé
    redactor.Save();
}

Nettoyage des métadonnées

Utilisez notre API pour supprimer facilement toutes les métadonnées des formats de fichiers pris en charge :

Supprimer toutes les métadonnées des présentations

// Fournissez le chemin de la présentation à Redactor
using (Redactor redactor = new Redactor("source.pptx"))
{
    // Configurez les options de caviardage
    var redaction = new EraseMetadataRedaction(MetadataFilters.All);
    
    // Effacez toutes les métadonnées de la présentation
    redactor.Apply(redaction);

    // Enregistrez le fichier de présentation nettoyé
    redactor.Save();
}

Prêt à commencer ?

Téléchargez GroupDocs.Redaction gratuitement ou obtenez une licence d’essai pour un accès complet !

Ressources utiles

Explorez la documentation, les échantillons de code et le soutien communautaire pour améliorer votre expérience.

Conseils sur les licences temporaires

1
Inscrivez-vous avec votre adresse e-mail professionnelle. Les services de messagerie gratuits ne sont pas autorisés.
2
Utilisez le bouton Obtenir une licence temporaire à la deuxième étape.
 Français