Skip to content
reader.me

XFA

XFA (XML Forms Architecture) là công nghệ biểu mẫu thay thế của Adobe, trong đó biểu mẫu không được định nghĩa bằng các đối tượng PDF gốc mà bằng một khối dữ liệu XML nhúng bên trong lớp vỏ PDF. Nó được thiết kế cho những biểu mẫu phức tạp, động: bố cục nở ra khi bạn thêm hàng, các trường xuất hiện hay biến mất tùy theo câu trả lời trước đó, và liên kết chặt chẽ với các lược đồ dữ liệu phía sau.

Cái giá phải đánh đổi là khả năng tương thích. XFA chưa bao giờ được đưa vào chuẩn PDF lõi ISO 32000 như cách AcroForm được đưa vào, và hầu hết trình đọc của bên thứ ba, trình xem trên trình duyệt và ứng dụng di động đơn giản là không hiển thị nó. Một biểu mẫu XFA thuần túy thường hiện ra một trang giữ chỗ với nội dung kiểu như "vui lòng mở tệp này trong một trình xem tương thích". Bản thân Adobe cũng đã và đang loại bỏ dần XFA, và định dạng này được xem là di sản cũ.

Nếu bạn nhận được một biểu mẫu XFA, cách khắc phục thực tế thường là làm phẳng nó hoặc chuyển nó thành một PDF tĩnh kiểu AcroForm mà bất kỳ công cụ nào cũng xử lý được. Biết một biểu mẫu là AcroForm hay XFA sẽ giải thích vì sao một số PDF chạy hoàn hảo ở mọi nơi trong khi số khác chỉ hoạt động trong một ứng dụng cụ thể.