GroupDocs.Redaction for .NET is an on-premise API for removing sensitive and classified information from the documents of different file formats. The API provides a single format-independent interface supports text redaction, metadata redaction, annotation redaction, and tabular document redaction.
Directory | Description |
---|---|
Examples | Contains the package of all .NET examples (C#) and sample files that will help you learn how to use API features. |
Plugins | Contains Visual Studio Add-in to explore GroupDocs.Redaction for .NET examples. |
- Remove classified or sensitive information from 25+ different file formats.
- Remove document metadata, comments and annotations.
- Make a rasterized PDF version of the redacted document for better security.
- Keep the document in its original format after the redaction process.
- Set the redaction scope to a specific worksheet or column.
- Modify compliance level from PDF/A-1b to PDF/A-1a during rasterizing PDF.
Text: Replace or hide a textual area within the document body with a colored block.
Metadata: Replace metadata values with empty ones or redact metadata values.
Annotation: Remove annotations from the document or redact their content.
Image: Replace specific area of an image with a colored box.
Microsoft Word: DOC, DOT, DOCX, DOCM, DOTX, DOTM, RTF
Microsoft Excel: XLSX, XLSM, XLTX, XLTM, XLS, XLT, CSV
Microsoft PowerPoint: PPT, PPTX, PPSX, POT, PPS, PPTM, PPSM, POTM
Image: JPEG, TIF, TIFF, PNG, BMP, GIF
Fixed Layout: PDF
Microsoft Word: DOC, DOT, DOCX, DOCM, DOTX, DOTM, RTF
Microsoft Excel: XLSX, XLSM, XLTX, XLTM, XLS, XLT, CSV
Microsoft PowerPoint: PPT, PPTX, PPSX, POT, PPS, PPTM, PPSM, POTM
Fixed Layout: PDF
Microsoft Windows: Windows Desktop & Server (x86, x64), Windows Azure
macOS: Mac OS X
Linux: Ubuntu, OpenSUSE, CentOS, and others
Development Environments: Microsoft Visual Studio, Xamarin.Android, Xamarin.IOS, Xamarin.Mac, MonoDevelop 2.4 and later
Supported Frameworks: .NET Framework 2.0 or higher, .NET Standard 2.0, .NET Core 2.0 or higher
Are you ready to give GroupDocs.Redaction for .NET a try? Simply execute Install-Package GroupDocs.Redaction
from Package Manager Console in Visual Studio to fetch & reference GroupDocs.Redaction assembly in your project. If you already have GroupDocs.Redaction for .NET and want to upgrade it, please execute Update-Package GroupDocs.Redaction
to get the latest version.
using (Redactor redactor = new Redactor(@"sample.docx"))
{
redactor.Apply(new ExactPhraseRedaction("John Doe", true /*isCaseSensitive*/, new ReplacementOptions("[personal]")));
redactor.Save();
}
using (Redactor redactor = new Redactor(@"C:\test.pdf"))
{
redactor.Apply(new AnnotationRedaction("(?im:john)", "[redacted]"));
redactor.Save()
}
Home | Product Page | Documentation | Demo | API Reference | Examples | Blog | Search | Free Support | Temporary License