THotPDF.GetPageArrIndexForObject

Returns the zero-based page index associated with a resolved PDF object or page link

Declaration

function GetPageArrIndexForObject(
  PageObject: THPDFObject): Integer;

Resolved page objects use pointer identity first and fall back to their indirect object number

A THPDFLink uses the object number stored in its Value field

The method returns -1 for nil, foreign, unknown, or removed objects

See also: GetPageArrIndexForObjectNumber, Page-object reverse index