Skip to main content

Search OfficeIMO

Enter a topic, API type, or PowerShell command.

Documentation Search all OfficeIMO/
Class

OfficeDocumentPage

OfficeIMO.Reader

Namespace
OfficeIMO.Reader
Assembly
OfficeIMO.Reader.Core
Source revision
e163ccb36643 with working tree changes
Modifiers
sealed

Page-like container in a shared read result.

Inheritance

  • object
  • OfficeDocumentPage

Usage

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

Constructors

public OfficeDocumentPage() #

Methods

public ReaderLocation GetResolvedLocation() #

Resolves a new location using this container's number, kind and name without treating sheet or slide ordinals as pages.

Properties

public int? Number { get; set; } #

One-based page, slide, sheet, or diagram-page number when applicable.

public string? Name { get; set; } #

Producer-specific page name or label when available.

public double? Width { get; set; } #

Page width in points when available.

public double? Height { get; set; } #

Page height in points when available.

public int? RotationDegrees { get; set; } #

Rotation in degrees when available.

public ReaderLocation Location { get; set; } #

Location metadata for the page-like container.

public IReadOnlyList<OfficeDocumentBlock> Blocks { get; set; } #

Logical blocks on this page-like container.

public IReadOnlyList<ReaderTable> Tables { get; set; } #

Structured tables associated with this page-like container.

public IReadOnlyList<OfficeDocumentAsset> Assets { get; set; } #

Assets associated with this page-like container.

public IReadOnlyList<OfficeDocumentFormField> Forms { get; set; } #

Form fields or widgets associated with this page-like container.

public IReadOnlyList<OfficeDocumentOcrCandidate> OcrCandidates { get; set; } #

OCR candidate regions associated with this page-like container.