Skip to content
reader.me

XFA

XFA (XML Forms Architecture) ialah teknologi borang alternatif Adobe, yang mana borang itu ditakrif bukan oleh objek PDF asli tetapi oleh muatan XML yang dibenamkan di dalam pembalut PDF. Ia direka untuk borang yang kompleks dan dinamik: susun atur yang membesar apabila kamu menambah baris, medan yang muncul atau hilang berdasarkan jawapan terdahulu, dan ikatan rapat dengan skema data hujung belakang.

Kompromi yang terhasil ialah saling kendalian. XFA tidak pernah dimasukkan ke dalam teras standard PDF ISO 32000 seperti AcroForm, dan kebanyakan pembaca pihak ketiga, pemapar pelayar, dan aplikasi mudah alih sememangnya tidak memaparkannya. Sebuah borang XFA tulen sering memaparkan halaman pegang tempat yang berbunyi seperti "sila buka ini dalam pemapar yang serasi." Adobe sendiri telah menamatkan sokongan XFA, dan format ini dianggap warisan.

Jika kamu menerima borang XFA, penyelesaian praktiknya biasanya ialah meratakannya atau menukarnya kepada PDF gaya AcroForm yang statik yang boleh dikendalikan oleh mana-mana alat. Mengetahui sama ada sesuatu borang itu AcroForm atau XFA menjelaskan mengapa sesetengah PDF berkelakuan sempurna di mana-mana sahaja manakala yang lain hanya berfungsi dalam satu aplikasi tertentu.