🍋
Menu
PDF

Form Field

Form Alanı (Etkileşimli PDF Öğesi)

PDF içine gömülü, kullanıcıların doğrudan PDF görüntüleyicide veri girmesine, onay kutuları işaretlemesine, seçenekler belirlemesine veya belgeleri imzalamasına olanak tanıyan etkileşimli öğeler.

Teknik Detay

PDF form alanları belge kataloğundaki AcroForm sözlüğünde tanımlanır. Alan türleri: metin (Tx), düğme (Btn — basma, onay kutusu, radyo), seçim (Ch — açılır, liste) ve imza (Sig). Her alanın görsel sunum için widget açıklaması ve değer/özellikler için alan sözlüğü vardır. Alanların hesaplama eylemleri (JavaScript), doğrulama kuralları ve varsayılan değerleri olabilir. XFA (XML Forms Architecture) formları dinamik düzen sağlar ancak PDF 2.0'dan beri kullanımdan kaldırılmıştır. Form verileri FDF, XFDF (XML tabanlı) olarak dışa aktarılabilir veya HTTP üzerinden gönderilebilir.

Ornek

```javascript
// Fill PDF form fields
const form = pdf.getForm();
form.getTextField('name').setText('Jane Doe');
form.getCheckBox('agree').check();
form.getDropdown('country').select('United States');

// Flatten form (make fields non-editable)
form.flatten();
```

Ilgili Formatlar

Ilgili Araclar

Ilgili Terimler