property PageMetrics[PageNumber: Integer]: TPdfPageMetrics; // read only
| PageNumber | Entier entre 1 et PageCount |
| Result | Instantané TPdfPageMetrics de la page demandée avec les indicateurs de présence HasMediaBox, HasCropBox, HasBleedBox, HasTrimBox et HasArtBox |
L’instantané inclut Width, Height, Rotation, LabelText, HasTransparency et les cinq boîtes de page standard
Chaque boîte possède un indicateur de présence correspondant afin que les appelants puissent distinguer une boîte facultative absente d’un rectangle à valeurs nulles
La première demande lit toutes les informations via un seul handle de page natif et les demandes suivantes réutilisent l’instantané en cache jusqu’à ce que le document ou la page soit modifié
La lecture d’une autre page ne modifie pas PageNumber et ne déclenche pas OnPageChange
L’enregistrement renvoyé appartient à l’appelant et sa modification ne change pas le PDF