com.groupdocs.redaction.integration

The package provides interfaces and classes, used to integrate documents of different formats with GroupDocs.Redactions.

Classes

Class Description
DocumentFormatInstance Represents a specific format of a document.
MetadataCollection Represents a dictionary of MetadataItem with its title as a key.
MetadataItem Represents an item of metadata, common for all supported formats and used in metadata redactions.
RecognizedImage Represents text, extracted from an image as a result of its recognition process.
RedactableImage Provides facade to all raster image redaction operations.
TextFragment Represents a part of recognized text (word, symbol, etc), extracted by OCR engine.
TextLine Represents a line of text, extracted by OCR engine from an image.

Interfaces

Interface Description
IAnnotatedDocument Defines methods that are required for access to annotations, such as comments.
ICellularFormatInstance Defines methods that are required for access to spreadsheet formats, having one or many worksheets.
IFixedFormatDocument Defines methods that are required for access formats of fixed structure, such as PDF or presentations.
IImageFormatInstance Defines methods that are required for raster image format redactions.
IMetadataAccess Defines methods that are required for access to metadata of a document, if format supports it.
IMultipleAreaRedactable Defines methods that are required to redact multiple image areas at once with the same color.
IOcrConnector Defines methods that are required to apply textual redactions to image documents and embedded images.
IPaginatedDocument Defines methods that are required to manipulate a document’s pages.
IPreviewable Defines methods to create preview of the document.
IRasterizableDocument Defines methods that are required for saving document in any binary form.
ITextualFormatInstance Defines methods that are required for redacting textual data in any document, containing text.