API Reference

Enum

PdfRedactionCleanupScope

Namespace OfficeIMO.Pdf
Assembly OfficeIMO.Pdf
Base Enum
Implements
IComparable ISpanFormattable IFormattable IConvertible
Modifiers sealed
Attributes
Flags

Additional document-level residue removed by an explicit redaction policy.

Inheritance

  • Enum
  • PdfRedactionCleanupScope

Usage

This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.

Values

public const PdfRedactionCleanupScope None #

Only intersecting page content and annotations are changed.

Value: 0
public const PdfRedactionCleanupScope Metadata #

Clear Info metadata and remove catalog/page XMP streams.

Value: 1
public const PdfRedactionCleanupScope Attachments #

Remove embedded/associated files and file-attachment annotations.

Value: 2
public const PdfRedactionCleanupScope StructureTree #

Remove the tagged structure tree and page structure-parent references.

Value: 4
public const PdfRedactionCleanupScope AlternateText #

Remove alternate/actual text and form alternate-name entries.

Value: 8
public const PdfRedactionCleanupScope OptionalContent #

Remove optional-content catalog, resource, and object references.

Value: 16
public const PdfRedactionCleanupScope All #

Apply every document-level cleanup category.

Value: 31