THotPDF.AddLoadedTextField Method
Tilføjer et tekstfelt på en side i det indlæste dokument og registrerer det i AcroFormen. Feltet får en appearance-strøm, der viser dets værdi, og AcroFormen får den Helvetica-standardskrifttype, dets /DA-streng nævner, så alle fremvisere viser feltet
Deklaration
function AddLoadedTextField(PageIndex: Integer; X1, Y1, X2, Y2: Single; const AFieldName, AValue: AnsiString; AMaxLen: Integer): Integer;
Enhed
HPDFDoc
Parametre
| Navn | Formål |
|---|---|
PageIndex | Nul-baseret indeks på den indlæste side, der modtager widget'en |
X1 | Venstre kant af widget-rektanglet i PDF-brugerrum (punkter, origo i sidens nederste venstre hjørne) |
Y1 | Nederste kant af widget-rektanglet i PDF-brugerrum |
X2 | Højre kant af widget-rektanglet i PDF-brugerrum |
Y2 | Øverste kant af widget-rektanglet i PDF-brugerrum |
AFieldName | Navnet på det nye felt; det må ikke allerede findes i den indlæste formular |
AValue | Startværdi; tom for et tomt felt |
AMaxLen | Maksimalt antal tegn, eller 0 for ingen grænse |
Returværdi
Indeks på det nye felt, til brug sammen med de andre metoder til indlæste formularfelter, eller -1 når PageIndex er uden for intervallet
Brugsnoter
- Brug dette API i arbejdsgangen for AcroForm, før den berørte side, ressource, det berørte felt eller katalogobjekt færdiggøres
- Hold objektnavne, feltnavne, ressourcenavne og returnerede håndtag stabile, indtil dokumentet færdiggøres
- Objektreferencer i et indlæst dokument kan være indirekte; løs arrays, ordbøger eller strømme, før du inspicerer indlejrede værdier