THotPDF.AddLoadedPushButton Method
Fügt einer Seite des geladenen Dokuments eine Schaltfläche hinzu und registriert sie im AcroForm. Der Appearance-Stream zeichnet ACaption zentriert in der Schaltfläche
Deklaration
function AddLoadedPushButton(PageIndex: Integer; X1, Y1, X2, Y2: Single; const AFieldName, ACaption: AnsiString): Integer;
Einheit
HPDFDoc
Parameter
| Name | Zweck |
|---|---|
PageIndex | Nullbasierter Index der geladenen Seite, die das Widget erhält |
X1 | Linke Kante des Widget-Rechtecks im PDF-User Space (Punkte, Ursprung in der unteren linken Ecke der Seite) |
Y1 | Untere Kante des Widget-Rechtecks im PDF-User Space |
X2 | Rechte Kante des Widget-Rechtecks im PDF-User Space |
Y2 | Obere Kante des Widget-Rechtecks im PDF-User Space |
AFieldName | Name des neuen Felds; er darf im geladenen Formular noch nicht existieren |
ACaption | Beschriftung der Schaltfläche, gespeichert in /MK /CA und in der Appearance gezeichnet |
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
- Verwenden Sie diese API im AcroForm-Workflow, bevor das betroffene Seiten-, Ressourcen-, Feld- oder Katalogobjekt abgeschlossen wird
- Halten Sie Objektnamen, Feldnamen, Ressourcennamen und zurückgegebene Handles stabil, bis das Dokument abgeschlossen ist
- Objektverweise in geladenen Dokumenten können indirekt sein; lösen Sie Arrays, Wörterbücher oder Streams auf, bevor Sie verschachtelte Werte untersuchen