API Reference

Class

PdfPageLayoutInfo

Namespace OfficeIMO.Pdf
Assembly OfficeIMO.Pdf
Modifiers sealed

Permission-neutral page geometry used by viewing and print-layout workflows.

Inheritance

  • Object
  • PdfPageLayoutInfo

Usage

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

Properties

public Int32 PageNumber { get; } #

One-based page number.

public Double Width { get; } #

Effective CropBox or MediaBox width in default user-space units.

public Double Height { get; } #

Effective CropBox or MediaBox height in default user-space units.

public Double VisualWidth { get; } #

Displayed page width after rotation and UserUnit are applied.

public Double VisualHeight { get; } #

Displayed page height after rotation and UserUnit are applied.

public Int32 RotationDegrees { get; } #

Inherited page rotation normalized to 0, 90, 180, or 270 degrees.

public Double UserUnit { get; } #

Effective positive UserUnit value, defaulting to 1.

public PdfPageGeometry Geometry { get; } #

Typed page boundary and presentation metadata.