GetFormFieldPageRect
Formulärfält, Viewer-interaktion
Beskrivning
Returnerar sidan och rektangeln för en enskild formulärfältswidget i topp-ned sidanvändarrymd, det utrymme som visarens redigerare på plats och överlägg använder
Rektangeln kommer från GetFormFieldBound, normaliserad enligt bibliotekets aktuella GetOrigin-inställning, så att värdet ligger i samma koordinatrymd som PageRectToClientRect och markeringen av sökträffar, oavsett vilken origokonvention programmet har valt
Syntax
Delphi
Function TPDFlibViewer.GetFormFieldPageRect(FieldIndex: Integer; Out APage: Integer; Out XPt, YPt, WPt, HPt: Double): Boolean;Parametrar
| FieldIndex | Ettbaserat formulärfältindex från GetFormFieldCount |
|---|---|
| APage | Tar emot det ettbaserade sidnumret som widgeten finns på |
| XPt, YPt | Tar emot widgetens origo i punkter i topp-ned sidans användarrymd |
| WPt, HPt | Tar emot widgetens storlek i punkter i sidans användarrymd |
Returvärden
| True | Sidan och rektangeln returnerades |
|---|---|
| False | Inget bibliotek är kopplat, indexet är inte ett formulärfält, eller fältet har ingen sida i det inlästa dokumentet; alla utdatavärden är noll |
Se även
FormFieldAtPagePoint, ToggleCheckBoxField, GetFormFieldTabSequence, GetFormFieldEditorKind, PageRectToClientRect