IPaginatedDocument
public interface IPaginatedDocument
Defines methods that are required to manipulate a document’s pages. Needs to be implemented by DocumentFormatInstance -derived class to perform page redactions.
Learn more
- More details about applying redactions: Redaction basics
- More details about manipulating pages: Remove page redaction
Methods
| Method | Description |
|---|---|
| removePages(PageSeekOrigin origin, int index, int count) | Removes one or multiple pages depending on its start position, offset and count. |
removePages(PageSeekOrigin origin, int index, int count)
public abstract RedactionResult removePages(PageSeekOrigin origin, int index, int count)
Removes one or multiple pages depending on its start position, offset and count.
Parameters:
| Parameter | Type | Description |
|---|---|---|
| origin | PageSeekOrigin | Search origin position, the beginning or the end of the document |
| index | int | Start position index (0-based) |
| count | int | Count of pages to remove |
Returns: RedactionResult - Pages removal redaction result