Form
Form
Panoramica
Form è una classe in Aspose.PDF FOSS per TypeScript.
Il modulo interattivo del documento: campi terminali dell’albero /AcroForm.
Questa classe dichiara 10 metodi per gli oggetti Form nei programmi TypeScript. I metodi disponibili includono: AddCheckbox, AddComboBox, AddListBox, AddPushButton, AddRadioGroup, AddTextField, GenerateAppearances, Get, RemoveField, constructor. Tutti i membri pubblici sono accessibili a qualsiasi applicazione TypeScript dopo aver installato il pacchetto Aspose.PDF FOSS per TypeScript. Proprietà: Dict, Fields.
Proprietà
| Nome | Tipo | Accesso | Descrizione |
|---|---|---|---|
Fields | Field[] | Lettura | Ottiene i campi. |
Dict | `PdfDict | undefined` | Lettura |
Metodi
| Firma | Descrizione |
|---|---|
constructor(doc: Document) | Chiama il costruttore(doc) su questa istanza di Form. |
Get(fullName: string) → `Field | undefined` |
AddTextField(init: TextFieldInit) → TextField | Crea un campo di testo a riga singola su init.page e restituisci il suo handle. |
AddCheckbox(init: CheckboxInit) → CheckboxField | Crea una casella di controllo su init.page e restituisci il suo handle. |
AddRadioGroup(init: RadioGroupInit) → RadioField | Crea un gruppo di radio i cui widget figlio possono trovarsi su pagine diverse e restituisci l’handle del campo genitore. |
AddComboBox(init: ComboBoxInit) → ChoiceField | Crea una combo box (un menu a discesa) su init.page e restituisci il suo handle. |
AddListBox(init: ListBoxInit) → ChoiceField | Crea una casella di riepilogo su init.page e restituisci il relativo handle. |
AddPushButton(init: PushButtonInit) → ButtonField | Crea un pulsante su init.page e restituisci il relativo handle. |
| `RemoveField(field: Field | string)→boolean` |
GenerateAppearances() | Genera gli stream di aspetto per ogni campo, quindi rimuovi il flag AcroForm /NeedAppearances in modo che il documento venga renderizzato identicamente ovunque. |