Form
Form
Genel Bakış
Form, TypeScript için Aspose.PDF FOSS içinde bir sınıftır.
Belgenin etkileşimli formu: /AcroForm ağacının terminal alanları.
Bu sınıf, TypeScript programlarındaki Form nesneleri için 10 yöntem bildirir. Mevcut yöntemler şunlardır: AddCheckbox, AddComboBox, AddListBox, AddPushButton, AddRadioGroup, AddTextField, GenerateAppearances, Get, RemoveField, constructor. Tüm genel üyeler, Aspose.PDF FOSS for TypeScript paketini kurduktan sonra herhangi bir TypeScript uygulaması tarafından erişilebilir. Özellikler: Dict, Fields.
Özellikler
| Ad | Tür | Erişim | Açıklama |
|---|---|---|---|
Fields | Field[] | Okuma | Alanları alır. |
Dict | `PdfDict | undefined` | Okuma |
Yöntemler
| İmza | Açıklama |
|---|---|
constructor(doc: Document) | Bu Form örneği üzerinde constructor(doc) metodunu çağırır. |
Get(fullName: string) → `Field | undefined` |
AddTextField(init: TextFieldInit) → TextField | init.page üzerinde tek satırlık bir metin alanı oluşturun ve handle’ını döndürün. |
AddCheckbox(init: CheckboxInit) → CheckboxField | init.page üzerinde bir onay kutusu oluşturun ve handle’ını döndürün. |
AddRadioGroup(init: RadioGroupInit) → RadioField | Farklı sayfalarda yer alabilecek alt widget’ları olan bir radyo grubu oluşturun ve üst alanın handle’ını döndürün. |
AddComboBox(init: ComboBoxInit) → ChoiceField | init.page üzerinde bir combo box (a dropdown) oluşturun ve handle’ını döndürün. |
AddListBox(init: ListBoxInit) → ChoiceField | init.page üzerinde bir liste kutusu oluşturun ve tutamacını döndürün. |
AddPushButton(init: PushButtonInit) → ButtonField | init.page üzerinde bir itme düğmesi oluşturun ve tutamacını döndürün. |
| `RemoveField(field: Field | string)→boolean` |
GenerateAppearances() | Her alan için görünüm akışlarını oluşturun, ardından belgenin her yerde aynı render edilmesini sağlamak için AcroForm /NeedAppearances bayrağını kaldırın. |