थोक में पीडीएफ फॉर्म का नाम बदलें

यदि, मेरी तरह, आप हजारों फॉर्म फ़ील्ड नामों का नाम बदलने की समस्या में हैं, तो एक्रोबेट में शामिल जावास्क्रिप्ट कंसोल आदर्श है। इसमें आप किसी भी जावास्क्रिप्ट कोड को न केवल निष्पादित कर सकते हैं, बल्कि पीडीएफ (फॉर्म फील्ड सहित) के भीतर सभी सामग्री तक पहुंच सकते हैं। चूंकि JS API में नाम बदलने का कोई मूल कार्य नहीं है, इसलिए फॉर्म फ़ील्ड को उनकी सभी संपत्तियों के साथ कॉपी किया जाता है और एक नया नाम दिया जाता है।


कंसोल को पहले "जावास्क्रिप्ट" के तहत "संपादन> सेटिंग्स ..." के तहत एक्रोबेट में सक्रिय किया जाना चाहिए:

थोक में पीडीएफ फॉर्म का नाम बदलें

"CTRL + J" के साथ आप जावास्क्रिप्ट डिबगर को सक्रिय करते हैं और "डिस्प्ले" के तहत "कंसोल" का चयन करते हैं। यदि आप किसी जावास्क्रिप्ट कोड को निष्पादित करना चाहते हैं, तो आप इसे दर्ज करते हैं, इसे चिह्नित करते हैं (यह एक महत्वपूर्ण कदम है जिसे ज्यादातर लोग भूल जाते हैं) और इसे "CTRL + ENTER" के साथ निष्पादित करें। फिर परिणाम सीधे नीचे दिखाई देता है:

थोक में पीडीएफ फॉर्म का नाम बदलें

निम्नलिखित स्निपेट सभी फॉर्म फ़ील्ड का नाम बदल देता है ताकि डॉट्स ("।") को हैश द्वारा प्रतिस्थापित किया जाए ("#"):

61cbdaf8b97fb21952e382d2e88d50d4

स्क्रिप्ट सभी प्रकार के फ़ील्ड प्रकारों (चेकबॉक्स और समूहीकृत रेडियो बटन सहित) को संभाल सकती है।

थोक में पीडीएफ फॉर्म का नाम बदलें

वापस