ButtonField
ButtonField
Übersicht
ButtonField ist eine Klasse in Aspose.PDF FOSS für TypeScript. Erbt von: Field.
Ein Druckknopf (/FT /Btn mit dem Pushbutton-Flag).
Diese Klasse deklariert 5 Methoden für ButtonField-Objekte in TypeScript-Programmen. Verfügbare Methoden umfassen: Flatten, GenerateAppearance, SetActions, SetStyle, constructor. Alle öffentlichen Mitglieder sind für jede TypeScript-Anwendung zugänglich, nachdem das Aspose.PDF FOSS für TypeScript Paket installiert wurde. Eigenschaften: Action, Actions, Options, ReadOnly, Required, Type und 2 weitere.
Eigenschaften
| Name | Typ | Zugriff | Beschreibung |
|---|---|---|---|
Type | : 'pushbutton' | Lesen | Ruft den Typ ab. |
Action | `PdfAction | undefined` | Lesen/Schreiben |
Widgets | PdfDict[] | Lesen | Ruft die Widgets ab. |
Options | string[] | Lesen | Ruft die Optionen ab. |
Value | `string | string[] | boolean` |
Actions | FieldActions | Lesen | Ruft die Aktionen ab. |
ReadOnly | boolean | Lesen/Schreiben | Gibt den schreibgeschützten Wert zurück. |
Required | boolean | Lesen/Schreiben | Ruft das Erforderliche ab. |
Methoden
| Signatur | Beschreibung |
|---|---|
constructor(doc: Document, acroForm: PdfDict, Dict: PdfDict, Name: string, FullName: string, Type: FieldType, ff: number, initialV: PdfObject) | Ruft den Konstruktor(doc, acroForm, Dict, Name, FullName, Type, ff, initialV) für diese ButtonField-Instanz auf. |
SetActions(actions: FieldActionsUpdate) | Setzt oder löscht /AA-Trigger. |
Flatten() → number | Backe nur dieses Feld in statischen Seiteninhalt ein: Zeichne das Aussehen jedes seiner Widgets in das /Contents der jeweiligen Seite, entferne diese Widgets aus /Annots und löse das Feld von /AcroForm /Fields. |
GenerateAppearance() | Erzeuge den/die Erscheinungsstream(s) dieses Feldes aus seinem aktuellen Wert neu, sodass das Ergebnis gerendert wird, ohne dass ein Viewer /NeedAppearances berücksichtigt. |
SetStyle(style: FieldStyle) | Gestalte dieses Feld neu: Rand, Hintergrund und Text. |