XFA
XFA (XML Forms Architecture) হলো Adobe-র বিকল্প ফর্ম প্রযুক্তি, যেখানে ফর্মটি PDF-এর নিজস্ব অবজেক্ট দিয়ে নয়, বরং PDF মোড়কের ভেতরে এমবেড করা একটি XML পেলোড দিয়ে সংজ্ঞায়িত হয়। এটি জটিল, গতিশীল ফর্মের জন্য নকশা করা হয়েছিল: এমন লেআউট যা আপনি সারি যোগ করার সঙ্গে বাড়ে, আগের উত্তরের ভিত্তিতে যে ক্ষেত্রগুলো উপস্থিত হয় বা অদৃশ্য হয়, এবং ব্যাক-এন্ড ডেটা স্কিমার সঙ্গে নিবিড় সংযোগ।
বিনিময়মূল্যটি ছিল আন্তঃপরিচালনযোগ্যতা। AcroForm-এর মতো XFA কখনও মূল ISO 32000 PDF মানে অন্তর্ভুক্ত হয়নি, এবং বেশিরভাগ তৃতীয়-পক্ষের রিডার, ব্রাউজার ভিউয়ার ও মোবাইল অ্যাপ সেটি রেন্ডার করে না। একটি বিশুদ্ধ XFA ফর্ম প্রায়ই এমন একটি প্লেসহোল্ডার পৃষ্ঠা দেখায় যেখানে লেখা থাকে "অনুগ্রহ করে এটি একটি সঙ্গতিপূর্ণ ভিউয়ারে খুলুন।" Adobe নিজেও XFA-কে অবচয়িত করে চলেছে এবং ফরম্যাটটিকে লিগ্যাসি হিসেবে গণ্য করা হয়।
আপনি যদি একটি XFA ফর্ম পান, ব্যবহারিক সমাধান সাধারণত তা ফ্ল্যাটেন করা বা এমন একটি স্থির, AcroForm-ধাঁচের PDF-এ রূপান্তর করা যা যেকোনো টুল সামলাতে পারে। একটি ফর্ম AcroForm না XFA তা জানা ব্যাখ্যা করে কেন কিছু PDF সর্বত্র নিখুঁতভাবে চলে আর কিছু কেবল একটি নির্দিষ্ট অ্যাপ্লিকেশনে কাজ করে।