La rédaction est le processus d'obscurcissement ou de suppression d'informations classifiées dans un document. Les informations expurgées sont généralement considérées comme sensibles, privées ou classifiées. Par conséquent, la rédaction est souvent utilisée pour maintenir ou améliorer la sécurité et la confidentialité des fichiers en empêchant la compromission des informations sensibles. La rédaction peut également être utilisée pour supprimer des données personnelles de documents, tels que des numéros de sécurité sociale, des adresses ou des mots de passe pour des documents juridiques, financiers ou officiels.
Compte tenu des préoccupations croissantes concernant la confidentialité des données, les outils de rédaction et les logiciels ont pris beaucoup d'importance. Ces outils permettent aux utilisateurs de supprimer ou de masquer électroniquement différents types de données utilisateur dans leurs documents multiformats. Si vous recherchez également une bibliothèque de rédaction de documents riche en fonctionnalités, ne cherchez pas plus loin que GroupDocs.Redaction pour .NET. Cette API contient un ensemble de fonctionnalités très utiles et faciles à utiliser pour la rédaction de texte, d'annotations et de métadonnées à partir de fichiers PDF, DOCX, XLSX, PPTX, ODT, RTF, PNG, JPG, GIF et TIFF.
Avant de commencer à rédiger vos documents à l'aide de GroupDocs.Redaction pour .NET, assurez-vous d'avoir installé la bonne version de l'API et tout autre prérequis. Vous disposez de plusieurs options pour installer GroupDocs.Redaction pour .NET, telles que l'utilisation de NuGet ou l'obtention du programme d'installation MSI à partir du section téléchargements. Vous pouvez également l'installer via la console du gestionnaire de packages :
Pour plus d'aide et d'informations, veuillez consulter ce guide.
Après avoir configuré avec succès GroupDocs.Redaction pour .NET sur votre système, examinons maintenant certains des cas d'utilisation les plus courants pour la rédaction de données et d'informations classifiées à partir de vos documents.
La rédaction de texte est l'option la plus couramment utilisée lorsqu'il s'agit de masquer ou de supprimer des informations importantes d'un document. Cela peut être fait pour diverses raisons, telles que la protection d'informations sensibles ou simplement le nettoyage d'un document avant de le partager avec quelqu'un. Il existe plusieurs façons de biffer du texte, notamment en utilisant un texte de remplacement (à la place du contenu biffé) ou en insérant des cases colorées. GroupDocs.Redaction pour .NET vous permet d'utiliser la phrase exacte ou une expression régulière pour biffer le texte spécifié de vos documents PDF et Word, feuilles de calcul Excel et présentations PowerPoint.
Si vous cherchez à remplacer du texte contenant des détails personnels importants à partir d'un fichier par du texte personnalisé en utilisant la phrase exacte, veuillez utiliser le code C# ci-dessous. Ce code remplacera le nom "John Doe" par le texte spécifié, supprimant ainsi le nom de la personne du document :
using (Redactor redactor = new Redactor(@"sample.docx")) { redactor.Apply(new ExactPhraseRedaction("John Doe", new ReplacementOptions("[personal]"))); redactor.Save(); }
Pour appliquer une zone rectangulaire de couleur noire sur le texte rédigé au lieu d'une chaîne de remplacement, veuillez utiliser l'extrait de code suivant :
Vous pouvez également utiliser une expression régulière pour la rédaction. Le code C # ci-dessous rédigera le texte qui correspond à la séquence d'expression régulière de "deux chiffres, espace, deux chiffres, espace à nouveau et six chiffres" (exemple : 12 34 567890) tout en insérant également une boîte rectangulaire de couleur bleue à la place de le texte expurgé :
Les annotations peuvent souvent contenir des données sensibles telles que des commentaires, des notes ou même des révisions. Pour garantir la sécurité du contenu des annotations de votre document, vous devrez peut-être les caviarder. GroupDocs.Redaction pour .NET vous permet de biffer le texte de l'annotation ou de supprimer complètement l'annotation elle-même.
Veuillez utiliser le code C# suivant pour biffer le contenu des annotations de vos documents .NET au format PDF, Word, Excel, PowerPoint, RTF et de nombreux autres formats :
Tout comme pour expurger le contenu des annotations, vous pouvez supprimer complètement les annotations si nécessaire. Veuillez utiliser le code ci-dessous pour y parvenir :
Lorsque vous travaillez avec des images, vous pouvez rencontrer une situation dans laquelle vous devez expurger ou supprimer des informations privées. Cela peut aller d'un numéro de sécurité sociale au visage d'une personne. La rédaction pour .NET peut fonctionner comme l'outil de rédaction parfait pour nettoyer les images PNG, GIF, TIFF et JPG en masquant des zones spécifiques dans les fichiers image, en recherchant et en masquant le texte dans une image ou en masquant les images incorporées dans .NET.
Pour biffer une certaine zone d'une image, veuillez utiliser le code C# ci-dessous. Pendant que nous utilisons une image JPG dans cet exemple de code, vous pouvez utiliser l'un des autres formats d'image pris en charge, tels que PNG, GIF, TIFF ou BMP :
using (Redactor redactor = new Redactor("D:\\sample.jpg")) { System.Drawing.Point samplePoint = new System.Drawing.Point(516, 311); System.Drawing.Size sampleSize = new System.Drawing.Size(170, 35); RedactorChangeLog result = redactor.Apply(new ImageAreaRedaction(samplePoint, new RegionReplacementOptions(System.Drawing.Color.Blue, sampleSize))); if (result.Status != RedactionStatus.Failed) { redactor.Save(); }; }
En plus de la rédaction d'image habituelle, vous pouvez également rédiger des images incorporées dans un document à l'aide de GroupDocs.Redaction pour .NET. Pour masquer des images intégrées à un fichier Microsoft Word, veuillez utiliser l'extrait de code suivant :
using (Redactor redactor = new Redactor("D:\\sample.docx")) { System.Drawing.Point samplePoint = new System.Drawing.Point(516, 311); System.Drawing.Size sampleSize = new System.Drawing.Size(170, 35); RedactorChangeLog result = redactor.Apply(new ImageAreaRedaction(samplePoint, new RegionReplacementOptions(System.Drawing.Color.Blue, sampleSize))); if (result.Status != RedactionStatus.Failed) { redactor.Save(); }; }
Lors de la rédaction d'un document ou d'une image, il est important de s'assurer que les informations sont cachées de manière à ce qu'elles ne puissent pas être récupérées ou devenir visibles. Cela permet de maintenir l'intégrité du contenu expurgé. Ainsi, une fois que vous avez terminé de rédiger un fichier de votre choix, la phase suivante consiste à l'enregistrer de manière appropriée. À l'aide de GroupDocs.Redaction pour .NET, vous pouvez enregistrer le fichier expurgé dans son format d'origine, écraser le fichier d'origine et l'enregistrer au format PDF pixellisé ou dans un flux.
Cet exemple de code montre comment enregistrer un document Word dans son format d'origine après l'avoir caviardé :
using (Redactor redactor = new Redactor(@"sample.docx")) { // Applying redactions redactor.Apply(new ExactPhraseRedaction("John Doe", new ReplacementOptions("[personal]"))); // Saving to original format by adding the date as a suffix redactor.Save(new SaveOptions() { AddSuffix = true, RasterizeToPDF = false, RedactedFileSuffix = DateTime.Now.ToShortDateString() }); }
Vous pouvez enregistrer le fichier après la rédaction en tant que PDF pixellisé, veuillez utiliser le code suivant pour ce faire :
using (Redactor redactor = new Redactor(@"sample.docx")) { // Applying redactions redactor.Apply(new ExactPhraseRedaction("John Doe", new ReplacementOptions("[personal]"))); // Saving the redacted file as a rasterized PDF redactor.Save(new SaveOptions() { AddSuffix = false, RasterizeToPDF = true }); }
Nous fournissons également des applications en ligne gratuites pour rédiger instantanément des PDF, Word, Excel, PowerPoint, OpenDocument, PNG, JPG, GIF, TIFF , et de nombreux autres fichiers utilisant vos appareils mobiles ou de bureau, assurez-vous donc de les consulter.
Vous pouvez facilement exporter des données vers Microsoft Excel à partir de diverses sources disponibles telles que JSON et CSV.
Continuer la lectureVous avez plusieurs classeurs Excel et vous souhaitez les combiner dans un seul fichier pour créer des rapports ou pour conserver les données au même endroit
Continuer la lectureLa conversion de documents Word, y compris DOC ou DOCX en .NET est une exigence très courante
Continuer la lecture