PDF फॉर्म फिलर
एक PDF फॉर्म खोलें, अपने ब्राउज़र में फ़ील्ड भरें, और भरी हुई प्रति डाउनलोड करें। AcroForm फ़ील्ड (टेक्स्ट, चेकबॉक्स, रेडियो, ड्रॉपडाउन) स्वचालित रूप से पहचाने जाते हैं। कुछ भी अपलोड नहीं होता।
- पेज पर एक PDF फॉर्म ड्रॉप करें या ब्राउज़ करें।
- टूल AcroForm फ़ील्ड का पता लगाता है और प्रत्येक के ऊपर संपादन योग्य इनपुट ओवरले करता है। पेजों के बीच जाने के लिए Previous / Next का उपयोग करें।
- मान भरें। Tab फ़ील्ड के बीच उनके PDF टैब क्रम में ले जाता है; चेकबॉक्स और रेडियो स्पेस पर प्रतिक्रिया देते हैं।
- "Download filled PDF" पर क्लिक करें — मान फॉर्म में वापस लिखे जाते हैं और आपको भरी हुई प्रति मिलती है। फॉर्म को संपादन योग्य रखने के लिए "Flatten on save" बंद करें।
यह क्या करता है?
एक क्लाइंट-साइड AcroForm फिलर। PDF को pdf-lib के साथ पार्स किया जाता है, हर फॉर्म फ़ील्ड की गणना की जाती है, और संपादक प्रत्येक फ़ील्ड आयत के ऊपर एक HTML इनपुट रेंडर करता है (टेक्स्ट, टेक्स्टएरिया, चेकबॉक्स, रेडियो, ड्रॉपडाउन)। सहेजने पर, आपके मान उसी लाइब्रेरी के माध्यम से फॉर्म में लिखे जाते हैं और फ़ाइल डाउनलोड हो जाती है। "Flatten on save" सक्षम होने पर, मान पेज सामग्री में बेक हो जाते हैं ताकि बिना फॉर्म समर्थन वाले रीडर — उदाहरण के लिए ईमेल प्रीव्यूअर — भी भरे हुए मान दिखाएँ। PDF कभी आपके डिवाइस से बाहर नहीं जाता।
उदाहरण
एक टैक्स फॉर्म, सरकारी आवेदन, या इनपुट फ़ील्ड वाला कोई भी PDF ड्रॉप करें। प्रत्येक फ़ील्ड रेंडर किए गए दृश्य में एक संपादन योग्य इनपुट बन जाती है। नाम / पता / हस्ताक्षर फ़ील्ड भरें, सही चेकबॉक्स पर टिक करें, और Download पर क्लिक करें। परिणाम किसी भी रीडर में मानों के साथ खुलता है।
सामान्य त्रुटियाँ और कमियाँ
कुछ ऐसे मामले जहाँ AcroForm भरना मदद नहीं कर सकता — अधिकांश इस बात को दर्शाते हैं कि PDF कैसे लिखा गया, टूल की सीमा नहीं।
- फ्लैट (गैर-AcroForm) PDF। एक PDF फॉर्म जैसा दिख सकता है लेकिन उसमें कोई प्रोग्रामेटिक फ़ील्ड नहीं हो। सामान्य कारण: स्कैन किया गया दस्तावेज़, केवल छपाई के लिए डिज़ाइन किया गया फॉर्म, या Word से बिना फॉर्म फ़ील्ड सक्षम किए निर्यात किया गया PDF। टूल "no fillable fields" रिपोर्ट करता है — सीधे पेज पर टेक्स्ट टाइप करने के लिए PDF Annotator पर स्विच करें।
- पासवर्ड-संरक्षित PDF। यदि PDF खोलने के लिए पासवर्ड माँगता है, तो टूल इसे पार्स नहीं कर सकता। यदि आपके पास अनुमति है तो पहले इसे PDF Restriction Remover से चलाएँ, या पासवर्ड हटाने के लिए इसे किसी रीडर में खोलें।
- XFA फॉर्म। XFA Adobe-स्वामित्व वाला फॉर्म प्रारूप है जो कुछ पुराने सरकारी और बैंकिंग PDF में उपयोग होता है। ओपन-सोर्स PDF लाइब्रेरी (इस टूल सहित) XFA फ़ील्ड नहीं पढ़ सकतीं। PDF को Adobe Acrobat में खोलें, वहाँ भरें, या प्रिंट + स्कैन करके नियमित AcroForm बनाएँ।
- टाइप करने के बाद फॉर्म फ़ील्ड हट जाती हैं। यदि किसी फ़ील्ड का ओवरले आयत मुद्रित अंडरले के साथ पूरी तरह से नहीं मिलता, तो PDF को विज़ुअल पेज और फ़ील्ड मेटाडेटा के बीच मिसमैच के साथ लिखा गया था। सहेजना अभी भी सही मान देता है; केवल ऑन-स्क्रीन ओवरले ऑफ़सेट है। "Flatten on save" चालू करें ताकि सहेजा गया PDF अंडरले के बजाय फ़ील्ड मेटाडेटा से जुड़ा हो।
- फ़ील्ड गलत प्रारूप स्वीकार करती है। कुछ फ़ील्ड एक प्रारूप (तारीख, मुद्रा, regex) लागू करती हैं। टूल फ़ॉर्मेटिंग लागू नहीं करता — फॉर्म जो मान अपेक्षा करता है वह टाइप करें और वह वैसे ही सहेजा जाएगा। अधिकांश PDF रीडर बाद में फॉर्म खोले जाने पर सत्यापन करेंगे।
अक्सर पूछे जाने वाले प्रश्न
- क्या मेरी फ़ाइलें कहीं अपलोड होती हैं?
- नहीं। PDF आपके ब्राउज़र टैब में पार्स होता है और pdf-lib से सहेजा जाता है — सब क्लाइंट-साइड। कुछ भी अपलोड, संग्रहीत या लॉग नहीं होता। आप अपने ब्राउज़र के DevTools Network टैब में सत्यापित कर सकते हैं: सहेजते समय कोई अनुरोध नहीं जाता।
- AcroForm क्या है?
- AcroForm PDF विनिर्देश में परिभाषित मानक PDF फॉर्म प्रारूप है — टेक्स्ट फ़ील्ड, चेकबॉक्स, रेडियो बटन, ड्रॉपडाउन, और हस्ताक्षर दस्तावेज़ में ऑब्जेक्ट के रूप में एम्बेडेड। अधिकांश आधुनिक PDF फॉर्म (कर प्राधिकरण फॉर्म, आवेदन फॉर्म, अनुबंध टेम्पलेट) AcroForm हैं। यह टूल उन्हें पढ़ और लिख सकता है। दूसरा प्रारूप, XFA, Adobe-स्वामित्व वाला है और समर्थित नहीं है।
- "Flatten on save" क्या करता है?
- फ्लैटनिंग फॉर्म फ़ील्ड को स्थिर पेज सामग्री में बदल देती है — मान पेज ग्राफ़िक्स का हिस्सा बन जाते हैं और फ़ील्ड गायब हो जाती हैं। इसका उपयोग तब करें जब आप अंतिम गैर-संपादन योग्य प्रति चाहते हों (उदाहरण के लिए हस्ताक्षरित फॉर्म ईमेल करना)। यदि आप चाहते हैं कि प्राप्तकर्ता फॉर्म को आगे संपादित करे तो इसे बंद रखें।
- क्या मैं ऐसे PDF में फ़ील्ड जोड़ सकता हूँ जिसमें कोई नहीं है?
- इस टूल से नहीं। नई फ़ील्ड जोड़ने के लिए फॉर्म डिज़ाइनर की आवश्यकता होती है — Acrobat या LibreOffice Draw जैसा टूल। यदि आपको केवल पेज पर टेक्स्ट टाइप करना है, तो PDF Annotator का उपयोग करें।
- यदि मैं टैब बंद कर दूँ तो क्या मेरे मान सहेजे जाते हैं?
- नहीं। फ़ील्ड मान Download पर क्लिक करने तक मेमोरी में रहते हैं। टैब रीफ्रेश या बंद करें और वे चले जाते हैं। डाउनलोड किए गए PDF में, बेशक, मान बेक हो चुके होते हैं।
- मैं PDF फॉर्म पर हस्ताक्षर कैसे करूँ?
- दृश्यमान हस्ताक्षर स्टैम्प के लिए, PDF Sign टूल का उपयोग करें — एक हस्ताक्षर बनाएँ और उसे पेज पर रखें। AcroForm हस्ताक्षर फ़ील्ड के लिए, यहाँ फॉर्म भरें और सहेजी गई फ़ाइल पर PDF Sign के माध्यम से हस्ताक्षर स्टैम्प जोड़ें। क्रिप्टोग्राफिक ई-हस्ताक्षर (ऑडिट ट्रेल, प्रमाणपत्र-आधारित) किसी भी ब्राउज़र-आधारित टूल के लिए दायरे से बाहर हैं।