Form
Form
Visão geral
Form é uma classe em Aspose.PDF FOSS para TypeScript.
O formulário interativo do documento: campos terminais da árvore /AcroForm.
Esta classe declara 10 métodos para objetos Form em programas TypeScript. Os métodos disponíveis incluem: AddCheckbox, AddComboBox, AddListBox, AddPushButton, AddRadioGroup, AddTextField, GenerateAppearances, Get, RemoveField, constructor. Todos os membros públicos são acessíveis a qualquer aplicação TypeScript após a instalação do pacote Aspose.PDF FOSS para TypeScript. Propriedades: Dict, Fields.
Propriedades
| Nome | Tipo | Acesso | Descrição |
|---|---|---|---|
Fields | Field[] | Leitura | Obtém os campos. |
Dict | `PdfDict | undefined` | Leitura |
Métodos
| Assinatura | Descrição |
|---|---|
constructor(doc: Document) | Chama o construtor(doc) nesta instância de Form. |
Get(fullName: string) → `Field | undefined` |
AddTextField(init: TextFieldInit) → TextField | Crie um campo de texto de linha única em init.page e retorne seu handle. |
AddCheckbox(init: CheckboxInit) → CheckboxField | Crie uma caixa de seleção em init.page e retorne seu handle. |
AddRadioGroup(init: RadioGroupInit) → RadioField | Crie um grupo de botões de opção cujos widgets filhos podem estar em páginas diferentes e retorne o handle do campo pai. |
AddComboBox(init: ComboBoxInit) → ChoiceField | Crie uma caixa de combinação (a dropdown) em init.page e retorne seu handle. |
AddListBox(init: ListBoxInit) → ChoiceField | Crie uma caixa de lista em init.page e retorne seu handle. |
AddPushButton(init: PushButtonInit) → ButtonField | Crie um botão de pressão em init.page e retorne seu handle. |
| `RemoveField(field: Field | string)→boolean` |
GenerateAppearances() | Gere fluxos de aparência para cada campo e, em seguida, remova a bandeira AcroForm /NeedAppearances para que o documento seja renderizado identicamente em todos os lugares. |