API Reference
PdfPageInfo
Basic geometry and identity information for a page in a PDF document.
Inheritance
- Object
- PdfPageInfo
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.
Returned or exposed by 2
- Property PdfDocumentInfo.Pages
- Property PdfDocumentViewInfo.Pages
Inherited Methods
public virtual Boolean Equals(Object? obj) #BooleanParameters
- obj Object?
Properties
public PdfPageGeometry Geometry { get; } #Page boundary boxes and page-level presentation metadata.
public Double? UserUnit { get; } #Inherited page user-unit scale from /UserUnit, when present and positive.
public Double? DurationSeconds { get; } #Page display duration from /Dur, in seconds, when present.
public PdfPageTransition? Transition { get; } #Page transition dictionary from /Trans, when present and readable.
public Boolean HasPageMetadata { get; } #True when page-level /Metadata was present.
public IReadOnlyList<PdfLinkAnnotation> LinkAnnotations { get; } #Simple URI, named-destination, direct-destination, named-action, and remote GoTo link annotations on this page.
public IReadOnlyList<PdfFormWidget> FormWidgets { get; } #Simple AcroForm widget annotations on this page.
public IReadOnlyList<PdfAnnotation> Annotations { get; } #Generic annotation metadata on this page.
public IReadOnlyList<PdfPageAction> PageActions { get; } #Page-level additional actions from the page dictionary /AA entry.
public Int32 PageActionCount { get; } #Number of page-level additional actions read on this page.
public Boolean HasPageActions { get; } #True when at least one page-level additional action was read on this page.
public Boolean HasAnnotations { get; } #True when at least one generic annotation was read on this page.
public Boolean HasFormWidgets { get; } #True when at least one simple AcroForm widget annotation was read on this page.