THotPDF.AddLoadedTextField Method

Fügt einer Seite des geladenen Dokuments ein Textfeld hinzu und registriert es im AcroForm. Das Feld erhält einen Appearance-Stream, der seinen Wert zeigt, und das AcroForm erhält die Helvetica-Standardschrift, die sein /DA-String nennt, sodass jeder Viewer das Feld anzeigt

Deklaration

function AddLoadedTextField(PageIndex: Integer; X1, Y1, X2, Y2: Single; const AFieldName, AValue: AnsiString; AMaxLen: Integer): Integer;

Einheit

HPDFDoc

Parameter

NameZweck
PageIndexNullbasierter Index der geladenen Seite, die das Widget erhält
X1Linke Kante des Widget-Rechtecks im PDF-User Space (Punkte, Ursprung in der unteren linken Ecke der Seite)
Y1Untere Kante des Widget-Rechtecks im PDF-User Space
X2Rechte Kante des Widget-Rechtecks im PDF-User Space
Y2Obere Kante des Widget-Rechtecks im PDF-User Space
AFieldNameName des neuen Felds; er darf im geladenen Formular noch nicht existieren
AValueAnfangswert; leer für ein leeres Feld
AMaxLenMaximale Zeichenanzahl, oder 0 für kein Limit

Rückgabewert

Index des neuen Felds, für die Verwendung mit den anderen Methoden für geladene Formularfelder, oder -1, wenn PageIndex außerhalb des gültigen Bereichs liegt

Nutzungshinweise

Zugehörige API