La rédaction ou la désinfection de texte est le processus de suppression du texte ou des informations confidentiels ou indésirables des documents numériques tout en laissant intact le reste du document ou du paragraphe le contenant. La rédaction aide les utilisateurs ainsi que l’organisation à protéger leurs informations sensibles en les masquant ou en les supprimant définitivement. À l’aide de l’API GroupDocs.Redaction Java, les utilisateurs peuvent désormais biffer, masquer ou supprimer le texte sensible des documents de traitement de texte, des feuilles de calcul, des présentations, PDF et des fichiers image raster. L’API fournit un large éventail d’options et de méthodes pour la suppression des informations privées dans les documents. Il prend en charge la recherche et la rédaction à l’aide d’expressions régulières, l’utilisation de rédactions textuelles (codes d’exemption) ou graphiques (rectangles colorés) et bien d’autres. Alors pourquoi ne pas essayer et automatiser votre processus de rédaction de documents en téléchargeant l’API et en explorant ses fonctionnalités de base et avancées.
GroupDocs.Redaction permet de supprimer facilement des données de nature sensible ou privée de vos documents. Le cas de rédaction le plus courant consiste à supprimer un texte d’un document.
Le code suivant peut être utilisé pour appliquer une rédaction textuelle à une partie particulière d’un document à l’aide d’une expression régulière. Il permet aux utilisateurs de remplacer tous les chiffres, en faisant correspondre le motif “AA BB CCCCCC” avec un rectangle de couleur bleue,
// For complete examples and data files, please go to https://github.com/groupdocs-search/GroupDocs.Redaction-for-Java | |
//Load document | |
Document doc = Redactor.load(Utilities.mapSourceFilePath(FilePath)); | |
// Perform regular expression redaction | |
doc.redactWith(new RegexRedaction("\\d{2}\\s*\\d{2}[^\\d]*\\d{6}", new ReplacementOptions(java.awt.Color.BLUE))); | |
// Save the document in original format and overwriting original file | |
SaveOptions so = new SaveOptions(); | |
so.setAddSuffix(false); | |
so.setRasterizeToPDF(false); | |
doc.save(so); | |
doc.close(); |
GroupDocs.Redaction for Java Les API sont prises en charge sur toutes les principales plates-formes et systèmes d’exploitation. Pour un guide complet de la configuration système requise, veuillez visiter configuration système Avant d’exécuter le code ci-dessous, assurez-vous que les prérequis suivants sont installés sur votre système :
Introduced and documented by Microsoft, the Rich Text Format (RTF) represents a method of encoding formatted text and graphics for use within applications. The format facilitates cross-platform document exchange with other Microsoft Products, thus serving the purpose of interoperability. This capability makes it a standard of data transfer between word processing software and, hence, contents can be transferred from one operating system to another without losing document formatting. The file format specifications are available by Microsoft for public download and can be referred to from developer’s perspective.
Read More(Comma Seperated Values)
(Microsoft Word Binary Format)
(Microsoft Word 2007 Marco File)
(Office 2007+ Word Document)
(Microsoft Word Template Files)
(Microsoft Word 2007+ Template File)
(Microsoft Word Template File )
(Portable Document Format)
(Microsoft PowerPoint Template Files)
(Microsoft PowerPoint Template File)
(PowerPoint Slide Show)
(Macro-enabled Slide Show)
(PowerPoint Slide Show)
(Microsoft PowerPoint 97-2003)
(Macro-enabled Presentation File)
(Open XML presentation Format)
(Microsoft Excel Spreadsheet (Legacy))
(Macro-enabled Spreadsheet)
(Open XML Workbook)
(Excel 97 - 2003 Template)
(Excel Macro-Enabled Template)
(Excel Template)