THotPDF.AddLoadedTextField Method
Legger et tekstfelt til en side i det innlastede dokumentet og registrerer det i AcroFormen. Feltet får en appearance-strøm som viser verdien sin, og AcroFormen får Helvetica-standardfonten som /DA-strengen navngir, slik at alle lesere viser feltet
Deklarasjon
function AddLoadedTextField(PageIndex: Integer; X1, Y1, X2, Y2: Single; const AFieldName, AValue: AnsiString; AMaxLen: Integer): Integer;
Enhet
HPDFDoc
Parametere
| Navn | Formål |
|---|---|
PageIndex | Nullbasert indeks for den innlastede siden som mottar widgeten |
X1 | Venstre kant av widget-rektangelet i PDF-brukerrom (punkter, origo i sidens nedre venstre hjørne) |
Y1 | Nedre kant av widget-rektangelet i PDF-brukerrom |
X2 | Høyre kant av widget-rektangelet i PDF-brukerrom |
Y2 | Øvre kant av widget-rektangelet i PDF-brukerrom |
AFieldName | Navnet på det nye feltet; det kan ikke finnes fra før i det innlastede skjemaet |
AValue | Startverdi; tomt for et blankt felt |
AMaxLen | Maksimalt antall tegn, eller 0 for ingen grense |
Returverdi
Indeksen til det nye feltet, til bruk med de andre metodene for innlastede skjemafelt, eller -1 når PageIndex er utenfor gyldig område
Bruksnotater
- Bruk dette API-et i AcroForm-arbeidsflyten før den berørte siden, ressursen, feltet eller katalogobjektet er ferdigstilt
- Hold objektnavn, feltnavn, ressursnavn og returnerte handles stabile helt til dokumentet er ferdigstilt
- Objektreferanser i et innlastet dokument kan være indirekte; slå opp arrays, ordbøker eller strømmer før du undersøker nøstede verdier