THotPDF.AddLoadedPushButton Method
Lägger till en pushknapp på en sida i det inlästa dokumentet och registrerar den i AcroForm. Appearance-strömmen ritar ACaption centrerat i knappen
Deklaration
function AddLoadedPushButton(PageIndex: Integer; X1, Y1, X2, Y2: Single; const AFieldName, ACaption: AnsiString): Integer;
Enhet
HPDFDoc
Parametrar
| Namn | Syfte |
|---|---|
PageIndex | Nollbaserat index för den inlästa sida som tar emot widgeten |
X1 | Vänsterkant av widgetrektangeln i PDF user space (punkter, origo i sidans nedre vänstra hörn) |
Y1 | Nederkant av widgetrektangeln i PDF user space |
X2 | Högerkant av widgetrektangeln i PDF user space |
Y2 | Överkant av widgetrektangeln i PDF user space |
AFieldName | Namn på det nya fältet; det får inte redan finnas i det inlästa formuläret |
ACaption | Knappbildtext, lagrad i /MK /CA och ritad i utseendet |
Returvärde
Index för det nya fältet, för användning med de andra metoderna för inlästa formulärfält, eller -1 när PageIndex är utanför intervallet
Användningsanteckningar
- Använd detta API i AcroForm-arbetsflödet innan den berörda sidan, resursen, fältet eller katalogobjektet färdigställs
- Håll objektnamn, fältnamn, resursnamn och returnerade handles stabila tills dokumentet har färdigställts
- Objektreferenser i ett inläst dokument kan vara indirekta; lös upp arrayer, dictionaries eller streams innan du granskar kapslade värden