ফর্ম লজিক ডিজাইনার
গ্লাসমরফিক নোড ক্যানভাসে গতিশীল আচরণ ডিজাইন করুন এবং PDF ফর্মে ইন্টারেক্টিভ AcroJS লজিক বসান।
ফর্ম লজিক কনফিগারেশন
ফিল্ডের নির্ভরতার নিয়ম ডিজাইন করতে একটি AcroForm PDF এখানে টেনে এনে ছাড়ুন।
ইন্টারঅ্যাকটিভ PDF ফর্ম আপলোড করুন
এই টুল সম্পর্কে
ইন্টারেক্টিভ ফর্ম লজিক ডিজাইনার একটি অগ্রগামী টুল, যা PDF-এর বিশাল একটি ঘাটতি পূরণ করে: স্থির, প্রাণহীন ফর্মের বদলে সক্রিয় ও সাড়া দেওয়া ফিল্ড তৈরি।
আমাদের ভিজ্যুয়াল ক্যানভাসে "জ্বলজ্বলে গ্লাসমরফিক নোড" (React Flow-এর ওপর তৈরি) দিয়ে ফর্মের ফিল্ডগুলো সংযুক্ত মডিউল হিসেবে দেখানো হয়। সম্পর্ক ঠিক করতে লিংক টেনে নিন: যেমন চেকবক্স চেক হলে ➜ একটি টেক্সট ইনপুট চালু হবে ➜ মান স্বয়ংক্রিয়ভাবে হিসাব হয়ে মোট ফিল্ড আপডেট হবে।
ডিজাইন শেষ হলে AcroJS ইঞ্জিন লজিককে অফিসিয়াল Acrobat JavaScript-এ কম্পাইল করে AcroForm-এর '/AA' (Additional Actions) ডিকশনারিতে বসিয়ে দেয়। এরপর ইন্টারেক্টিভ আচরণ যেকোনো স্ট্যান্ডার্ড PDF রিডারের ভেতরেই নেটিভভাবে চলে।
ব্যবহারের নিয়ম
ইন্টারেক্টিভ PDF আপলোড করুন
ইতিমধ্যে সক্রিয় ফর্ম ফিল্ড (AcroForm) আছে এমন একটি PDF ফাইল দিন।
ক্যানভাসে লজিক সাজান
ফিল্ডগুলোকে নোড হিসেবে জুড়ুন। আউটপুট ইভেন্ট (change, blur) টার্গেট অ্যাকশনের (দেখান, লুকান, হিসাব করুন, নিষ্ক্রিয় করুন) সঙ্গে যুক্ত করুন।
কম্পাইল করে ডাউনলোড করুন
কম্পাইল করা JavaScript লজিক PDF ডিকশনারিতে বসান এবং চূড়ান্ত স্মার্ট ডকুমেন্ট সেভ করুন।
ব্যবহারের ক্ষেত্র
স্মার্ট বিক্রয় চুক্তি
ক্লায়েন্টের বাছাই করা শর্ত অনুযায়ী অতিরিক্ত ইনপুট ফিল্ড গতিশীলভাবে দেখান বা লুকান।
স্বয়ংক্রিয় খরচের ফর্ম
হাতে হিসাব না করেই একাধিক খরচের লাইনের যোগফল ও কর গতিশীলভাবে হিসাব করুন।
ইন্টারেক্টিভ প্রশ্নমালা
আগের উত্তর অনুযায়ী অপ্রাসঙ্গিক প্রশ্ন এড়িয়ে যান, ফলে মোবাইলে পূরণ করা আরও পরিচ্ছন্ন হয়।
সাধারণ জিজ্ঞাসা
আমার কি আগে থেকে ফিল্ডযুক্ত PDF লাগবে?
হ্যাঁ। এই টুল বিদ্যমান ফিল্ডে যুক্তির নিয়ম বেঁধে দেওয়ার জন্য তৈরি। আপনার PDF-এ ইন্টারেক্টিভ ফিল্ড না থাকলে আগে ইনপুট ও চেক বক্স যোগ করতে আমাদের ফর্ম ক্রিয়েটর টুল ব্যবহার করুন।
এই লজিক কি যেকোনো PDF রিডারে চলবে?
Adobe PDF মান মেনে চলে এবং Acrobat JavaScript সাপোর্ট করে এমন সব PDF রিডারে চলে (যেমন Adobe Acrobat Reader, Foxit Reader ও প্রধান ওয়েব ব্রাউজার)। অতি সরল মোবাইল রিডার শুধু মৌলিক অ্যাকশন সাপোর্ট করতে পারে।
এটা কি কাগজে প্রিন্টে প্রভাব ফেলে?
একদমই না। বসানো স্ক্রিপ্ট শুধু ফর্ম পূরণের সময় স্ক্রিনে চলে। প্রিন্টের সময় ফিল্ডগুলোর বর্তমান অবস্থা কোনো নোড ভিজ্যুয়ালাইজেশন ছাড়াই স্থিরভাবে প্রিন্ট হয়।