API Reference

Class

PdfRawDocumentView

Namespace OfficeIMO.Pdf
Assembly OfficeIMO.Pdf
Modifiers sealed

Safe, immutable, bounded view of the active PDF object graph and revision metadata.

Inheritance

  • Object
  • PdfRawDocumentView

Usage

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

Methods

public PdfRawObjectView GetObject(Int32 objectNumber) #
Returns: PdfRawObjectView

Returns an active indirect object by number, or null when not projected.

Parameters

objectNumber System.Int32 requiredposition: 0

Properties

public IReadOnlyList<PdfRawObjectView> Objects { get; } #

Projected active indirect objects ordered by object number.

public Int32 TotalObjectCount { get; } #

Total parsed active object count before projection limits.

public Nullable<Int32> CatalogObjectNumber { get; } #

Catalog object number when it can be resolved.

public String TrailerPreview { get; } #

Bounded active trailer-chain syntax preview.

public Boolean IsTruncated { get; } #

True when object or trailer projection was truncated.

public IReadOnlyList<PdfDocumentRevisionInfo> Revisions { get; } #

Read-only revision-chain metadata discovered by the parser.