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

FieldIndexFormulierveldindex beginnend bij 1, uit GetFormFieldCount
APageOntvangt het paginanummer beginnend bij 1 waarop de widget staat
XPt, YPtOntvangen de oorsprong van de widget in punten van de top-down pagina-gebruikersruimte
WPt, HPtOntvangen de grootte van de widget in punten van de pagina-gebruikersruimte

Retourwaarden

TrueDe pagina en de rechthoek zijn teruggegeven
FalseEr 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