Skip to main content

Search OfficeIMO

Enter a topic, API type, or PowerShell command.

Documentation Search all OfficeIMO/
Class

PdfProductionPreflightReport

OfficeIMO.Pdf

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

Exact-artifact production inspection and separately selectable metadata fixups.

Inheritance

  • object
  • PdfProductionPreflightReport

Usage

Explore 2 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.

Methods

public PdfProductionFixupResult ApplySelected(IReadOnlyCollection<int> proposalIndices, CancellationToken cancellationToken = default) #

Applies selected metadata proposals to the analyzed snapshot and reopens the result for inspection.

Parameters

proposalIndices System.Collections.Generic.IReadOnlyCollection<int> required
cancellationToken System.Threading.CancellationToken = default optional

Properties

public PdfProductionPreflightProfile Profile { get; } #

Profile used for this report.

public string SourceSha256 { get; } #

SHA-256 of the exact inspected PDF.

public IReadOnlyList<int> InspectedPages { get; } #

One-based pages inspected.

public IReadOnlyList<PdfProductionFinding> Findings { get; } #

Findings, including explicit incomplete evidence.

public IReadOnlyList<PdfProductionFixupProposal> FixupProposals { get; } #

Optional page-box metadata proposals. No change occurs until selected.

public bool HasErrors { get; } #

Whether this inspection found any error-level concerns. This does not certify conformance.