GroupDocs.Redactions prodives a set of features to redact data of sensitive nature from images of various formats like JPG, PNG, TIFF and others. See full list at supported document formats article.
GroupDocs.Redaction since version 21.3 supports two ways of redacting images, both in separate image files and embedded images:
You can put a colored box over a given area, such as header, footer, or an area, where customer’s data are expected to appear.
You can use any 3-rd party OCR engine to process the image, search it for text and redact sensitive data within the image.
GroupDocs.Redaction for .NET also allows you to change image metadata (e.g. edit EXIF data of an image or act as an “EXIF eraser”).
Redact image area
In order to redact image area, you have to use ImageAreaRedaction class:
To enable OCR-processing and search for a text using regular expressions, you have to implement IOcrConnector interface and pass the instance to RedactorSettings constructor. For more details, see OCR Usage Basics article.
In the example above MyCustomOcrConnector class implements IOcrConnector interface.
Clean image metadata
The following example demonstrates how to edit exif data (erase them) from a photo or any other image:
C#
using(Redactorredactor=newRedactor("D:\\photo.jpg")){redactor.Apply(newEraseMetadataRedaction(MetadataFilters.All));// Save the document to "*_Redacted.*" file in original formatredactor.Save(newSaveOptions(){AddSuffix=true,RasterizeToPDF=false});}
You can redact image area within all kinds of embedded images inside a document. You can both use ImageAreaRedaction class and any type of TextRedaction (regular expression, exact phrase), if the OCR is enabled in RedactorSettings (see OCR Usage Basics article).
The following example demonstrates how to redact all embedded images within a Microsoft Word document:
Along with full featured .NET library we provide simple, but powerful free Apps.
You are welcome to perform redactions for various document formats like PDF, DOC, DOCX, PPT, PPTX, XLS, XLSX, Emails and more with our free online Free Online Document Redaction App.
Was this page helpful?
Any additional feedback you'd like to share with us?
Please tell us how we can improve this page.
Thank you for your feedback!
We value your opinion. Your feedback will help us improve our documentation.