API Reference
PdfRedactionPlan
Preview of text, image placements, vectors, and annotations that intersect requested redaction areas.
Inheritance
- Object
- PdfRedactionPlan
Usage
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Returned or exposed by
Accepted by parameters
Inherited Methods
public override Boolean Equals(Object obj) #BooleanParameters
- obj Object
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.