Ano ang Form (AcroForm)?
PDF ay kayang mag-support ng interactive at non-interactive forms.
Interactive forms, na kilala rin bilang "AcroForms", ay idinagdag sa PDF 1.2 at binubuo ng mga field na nagpapahintulot sa mga user na mag-input ng impormasyon. Maaaring lumabas ang mga field na ito sa anumang kombinasyon ng mga page sa loob ng isang PDF document at maaaring i-export/i-import bilang FDF o XFDF.
Non-interactive forms, na ipinakilala sa PDF 1.7, ay mga static na representasyon ng mga form field na maaaring maglaman ng data mula sa external sources o para sa manual na pag-fill out.
Para sa mas teknikal na impormasyon, tingnan ang clause 12.7 sa ISO 32000-2:2020.
Ang dalawang uri ng PDF form
Ang AcroForm ang katutubong uri. Bawat field ay isang widget annotation na nakalagay sa isang pahina, na may sarili nitong hitsura, halaga, at validation, at gumagana sa anumang medyo kumpletong viewer. Ang isang XFA form ay isang XML na paglalarawan ng form sa loob ng isang PDF wrapper. Maaari itong mag-reflow habang pinupunan, ngunit kailangan nito ng viewer na sumusuporta rito, at inalis na ito mula sa PDF 2.0.
Mga uri ng field at ano ang nangyayari sa data
- Text fields, single o multi-line.
- Mga check box at radio button.
- Mga drop-down list at list box.
- Push buttons, na nagdadala ng isang action sa halip na halaga.
- Signature fields, na naglalaman ng digital signature.
Maaaring isumite ang form data sa server, o i-export nang hiwalay bilang FDF o XFDF para mailipat ang mga halaga sa pagitan ng magkakaparehong kopya ng form nang hindi ipinapadala ang buong dokumento.
Pagpa-flatten ng form
Ang pagpa-flatten ay gumuguhit ng kasalukuyang mga halaga ng field sa pahina bilang regular na content at inaalis ang mga field. Pareho pa rin ang itsura at pagbabasa ng resulta, ngunit hindi na ito mae-edit, ma-e-export muli, o hindi sinasadyang ma-reset, na kadalasang nais para sa isang napunang form na ia-archive o ipapadala na.