Skip to main content

Search OfficeIMO

Enter a topic, API type, or PowerShell command.

Documentation Search all OfficeIMO/

API Reference

Class

PdfRedactionPlan

Namespace OfficeIMO.Pdf
Assembly OfficeIMO.Pdf
Source revision 804a7612eee4 with working tree changes
Modifiers sealed

Preview of text, image placements, vectors, and annotations that intersect requested redaction areas.

Inheritance

  • Object
  • PdfRedactionPlan

Usage

Explore 10 API references to this type

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

Accepted by parameters 6

Properties

public PdfDocumentPreflight Preflight { get; } #

Preflight result used while creating the plan.

public IReadOnlyList<PdfRedactionArea> Areas { get; } #

Requested redaction areas.

public IReadOnlyList<PdfRedactionMatch> Matches { get; } #

Text blocks, image placements, and annotations intersecting the requested areas.

public IReadOnlyList<PdfDiagnosticFinding> Findings { get; } #

Diagnostics and warnings for the plan.

public IReadOnlyList<String> SearchCriteria { get; } #

Stable descriptions of literal, regex, logical-kind, or form-field criteria used to derive the areas.

public String SourceSha256 { get; } #

SHA-256 fingerprint of the exact PDF bytes inspected while creating this plan.

public Boolean IsReviewable { get; } #

True when the source was inspectable and the plan contains no blocking findings.

public Boolean IsSearchDriven { get; } #

True when the plan areas were derived from explicit search criteria.

public Boolean HasMatches { get; } #

True when at least one match was found.