GetFormFieldPageRect
Formuliervelden, viewerinteractie
Beschrijving
Geeft de pagina en de rechthoek van één formulierveldwidget terug in de top-down gebruikersruimte van de pagina, de ruimte waarin de in-place editors en overlays van de viewer werken
De rechthoek komt uit GetFormFieldBound, genormaliseerd naar de huidige GetOrigin-instelling van de library, zodat de waarde in dezelfde coördinatenruimte ligt als PageRectToClientRect en de markering van zoekresultaten, ongeacht welke oorsprongconventie de toepassing heeft gekozen
Syntaxis
Delphi
Function TPDFlibViewer.GetFormFieldPageRect(FieldIndex: Integer; Out APage: Integer; Out XPt, YPt, WPt, HPt: Double): Boolean;Parameters
| FieldIndex | Formulierveldindex beginnend bij 1, uit GetFormFieldCount |
|---|---|
| APage | Ontvangt het paginanummer beginnend bij 1 waarop de widget staat |
| XPt, YPt | Ontvangen de oorsprong van de widget in punten van de top-down pagina-gebruikersruimte |
| WPt, HPt | Ontvangen de grootte van de widget in punten van de pagina-gebruikersruimte |
Retourwaarden
| True | De pagina en de rechthoek zijn teruggegeven |
|---|---|
| False | Er is geen library gekoppeld, de index is geen formulierveld, of het veld heeft geen pagina in het geladen document; alle uitvoerwaarden zijn nul |
Zie ook
FormFieldAtPagePoint, ToggleCheckBoxField, GetFormFieldTabSequence, GetFormFieldEditorKind, PageRectToClientRect