GroupDocs.Redaction
19.12.0
See the version list below for details.
dotnet add package GroupDocs.Redaction --version 19.12.0
NuGet\Install-Package GroupDocs.Redaction -Version 19.12.0
<PackageReference Include="GroupDocs.Redaction" Version="19.12.0" />
paket add GroupDocs.Redaction --version 19.12.0
#r "nuget: GroupDocs.Redaction, 19.12.0"
// Install GroupDocs.Redaction as a Cake Addin
#addin nuget:?package=GroupDocs.Redaction&version=19.12.0
// Install GroupDocs.Redaction as a Cake Tool
#tool nuget:?package=GroupDocs.Redaction&version=19.12.0
Document Redaction Features
- Remove classified or sensitive information from the documents.
- Remove document metadata and annotations.
- Get 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.
- Apply multiple redaction in a single call.
- Modify compliance level from PDF/A-1b to PDF/A-1a during PDF processing.
Document Body & Metadata Redaction Formats
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
Annotation Redaction Formats
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
Supported Redaction Types
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.
Platform Independence
Microsoft Windows: Microsoft Windows Desktop (x86, x64) (XP & up), Microsoft Windows Server (x86, x64) (2000 & up), Windows Azure Mac OS: Mac OS X Linux: Linux (Ubuntu, OpenSUSE, CentOS and others) Development Environments: Microsoft Visual Studio (2010 & up), Xamarin.Android, Xamarin.IOS, Xamarin.Mac, MonoDevelop 2.4 and later. Supported Frameworks: .NET framework and Mono.
Getting Started with GroupDocs.Redaction for .NET
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.
Please check the GitHub Repository for common usage scenarios.
Case Sensitive Redaction of DOCX via C#
using (Redactor redactor = new Redactor(@"template.docx"))
{
redactor.Apply(new ExactPhraseRedaction("John Doe", true /*isCaseSensitive*/, new ReplacementOptions("[personal]")));
redactor.Save();
}
Redact Specific String from PDF Annotations via C#
using (Redactor redactor = new Redactor("template.pdf"))
{
redactor.Apply(new AnnotationRedaction("(?im:john)", "[redacted]"));
redactor.Save()
}
Product Page | Documentation | API Reference | Code Samples | Blog | Free Support | Temporary License
Product | Versions |
---|---|
.NET | net5.0 net5.0-windows net6.0 net6.0-android net6.0-ios net6.0-maccatalyst net6.0-macos net6.0-tvos net6.0-windows net7.0 net7.0-android net7.0-ios net7.0-maccatalyst net7.0-macos net7.0-tvos net7.0-windows |
.NET Core | netcoreapp2.0 netcoreapp2.1 netcoreapp2.2 netcoreapp3.0 netcoreapp3.1 |
.NET Standard | netstandard2.0 netstandard2.1 |
.NET Framework | net20 net35 net40 net403 net45 net451 net452 net46 net461 net462 net463 net47 net471 net472 net48 net481 |
MonoAndroid | monoandroid |
MonoMac | monomac |
MonoTouch | monotouch |
Tizen | tizen40 tizen60 |
Xamarin.iOS | xamarinios |
Xamarin.Mac | xamarinmac |
Xamarin.TVOS | xamarintvos |
Xamarin.WatchOS | xamarinwatchos |
-
.NETFramework 2.0
- No dependencies.
-
.NETStandard 2.0
- Microsoft.Extensions.DependencyModel (>= 2.0.4)
- SkiaSharp (>= 1.68.1)
- System.Diagnostics.PerformanceCounter (>= 4.5.0)
- System.Drawing.Common (>= 4.6.1)
- System.Reflection.Emit (>= 4.3.0)
- System.Reflection.Emit.ILGeneration (>= 4.3.0)
- System.Security.Permissions (>= 4.5.0)
- System.Text.Encoding.CodePages (>= 4.6.0)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last updated |
---|---|---|
23.1.0 | 251 | 1/26/2023 |
22.8.0 | 795 | 8/25/2022 |
22.7.0 | 912 | 7/19/2022 |
21.9.0 | 13,210 | 9/22/2021 |
21.3.0 | 9,585 | 3/31/2021 |
21.1.0 | 8,215 | 1/29/2021 |
20.11.0 | 7,826 | 11/13/2020 |
20.9.0 | 2,477 | 9/30/2020 |
20.7.0 | 4,393 | 7/30/2020 |
20.2.0 | 18,706 | 2/28/2020 |
19.12.0 | 4,252 | 12/25/2019 |
19.12.0-alpha-20191224151538 | 373 | 12/25/2019 |
19.9.0 | 1,301 | 9/25/2019 |
19.5.1 | 566 | 5/31/2019 |
19.5.0 | 474 | 5/30/2019 |
19.3.0 | 564 | 3/12/2019 |
19.1.0 | 670 | 1/31/2019 |