The Redaction namespace provides classes for redacting sensitive information from documents in PDF, raster image and office document formats. The main classes in this namespace are:


Class Description
DocumentInfo Represents an information about document. Implements IDocumentInfo interface. See IDocumentInfo for examples.
FileType Represents a file type. Provides methods to obtain a list of all file types supported by GroupDocs.Redaction, detect file type by extension, etc.
License Provides methods for applying license.
Metered Provides methods which allow to activate product with Metered license and retrieve amount of MBs processed. Learn more about Metered licenses here.
PageInfo Represents a brief page information.
Redaction Represents a base abstract class for all redaction types.
RedactionPolicy Represents a sanitization policy, containing a set of specific redactions to apply.
RedactionResult Represents a result of the redaction operation.
Redactor Represents a main class that controls document redaction process, allowing to open, redact and save documents.
RedactorChangeLog Represents results for a list of redactions, passed to Apply() method of Redactor class.
RedactorLogEntry Represents results of applying redaction.


Interface Description
IDocumentInfo Defines methods that are required for getting basic document information.


Enumeration Description
RedactionStatus Represents a redaction completion status.