function NormalizePageViewRect(X1, Y1, X2, Y2, PageWidth, PageHeight: Double; out Left, Top, Right, Bottom: Double): Boolean;
| X1, Y1, X2, Y2 | Double |
| PageWidth, PageHeight | Double |
| Left, Top, Right, Bottom | Double |
BooleanSidekoordinatene teller Y oppover mens enhetskoordinatene teller den nedover, så to avbildede hjørner kan ankomme i vilkårlig rekkefølge; de minste verdiene blir Left og Top
Rektangelet beskjæres til sidegrensene, så et forstørret visningsområde rapporterer selve siden i stedet for visningsområdet
Returnerer False når siden ikke har noen størrelse eller det beskårne rektangelet er tomt, og slik rapporteres en side som er rullet helt ut av syne
Skilt ut av FFI_GetPageViewRect-callback-en for skjemautfylling, slik at geometrien kan testes uten en rundtur gjennom en cdecl-callback