डायनामिक डॉक्स एपीआई की मुख्य विशेषताओं में से एक जेएसओएन से पीडीएफ टेम्पलेट्स में पीडीएफ उत्पन्न करने की क्षमता है। आज तक, JSON से PDF टेम्प्लेट लाइब्रेरी में अनुबंध, उद्धरण, चालान, कथन, प्रस्ताव और बहुत कुछ शामिल हैं। इस सुविधा का और अधिक उपयोग करने के लिए, हमने एक डायनेमिक डॉक्स एक्सेल एड-इन विकसित किया है, जो JSON पेलोड तैयार कर सकता है और डायनेमिक डॉक्स एपीआई के साथ सीधे एक्सेल से एकीकृत हो सकता है। विशेष रूप से, उपयोगकर्ता किसी भी टेम्पलेट एंडपॉइंट को कॉल करने के लिए एक्सेल ऐड-इन का उपयोग कर सकते हैं और नए बनाए गए पीडीएफ को एक निर्दिष्ट फ़ोल्डर में डाउनलोड कर सकते हैं, सब कुछ एक बटन के क्लिक पर।
ऐड-इन का उपयोग करना शुरू करना आसान बनाने के लिए, हमने बड़ी संख्या में PDF उत्पन्न करने के लिए पहले से सेट की गई XLSX फ़ाइलों वाली PDF टेम्पलेट्स के लिए Excel की एक लाइब्रेरी बनाई है। इस लेख में, हम डायनेमिक डॉक्स एक्सेल ऐड-इन का संक्षेप में वर्णन करते हैं और इसके साथ आरंभ करने के तरीके पर एक त्वरित मार्गदर्शिका प्रदान करते हैं।
एक्सेल से पीडीएफ रूपांतरण अविश्वसनीय रूप से उपयोगी है यदि आपका डेटा एक्सेल में एक्सेस किया जा सकता है और आपको इस डेटा को पीडीएफ दस्तावेज़ में शामिल करने की आवश्यकता है। एक्सेल की लोकप्रियता इसके यूजर-फ्रेंडली इंटरफेस पर टिकी हुई है, जिसका उपयोग बिल्ट-इन फ़ंक्शंस और VBA मैक्रोज़ का उपयोग करके विभिन्न ऑटोमेशन सेट करने के लिए किया जा सकता है।
इस कार्यक्षमता पर पिगबैकिंग, डायनेमिक डॉक्स एक्सेल ऐड-इन उपयोगकर्ताओं को JSON बनाने देता है जो तब पीडीएफ दस्तावेजों को उत्पन्न करने के लिए एपीआई को भेजने के लिए उपयोग किया जाता है। एक्सेल एक परत के रूप में भी कार्य करता है जहां उपयोगकर्ता दस्तावेज़ बनाने से ठीक पहले डेटा में समायोजन कर सकते हैं, जिससे उपयोगकर्ता को अतिरिक्त स्तर का नियंत्रण मिलता है। क्या पीडीएफ बनने के बाद उपयोगकर्ता को और बदलाव की जरूरत है, यह सिर्फ एक बटन क्लिक दूर है।
एक्सेल टू पीडीएफ टेम्प्लेट इस तरह से सेट किए गए हैं जो खुद को बैच प्रोसेसिंग के लिए उधार देता है। प्रत्येक टेम्प्लेट एक साथ 3 PDF बना सकता है, और अतिरिक्त दस्तावेज़ आसानी से जोड़े जा सकते हैं। एपीआई कॉल एक ही समय में की जाती हैं, जिसका अर्थ है कि 3 या 20 पीडीएफ़ के लिए प्रतीक्षा करने में लगभग उतना ही समय लगता है।
अतिरिक्त कार्यक्षमता जैसे फ़ाइलों का नामकरण या पीडीएफ में पासवर्ड सेट करना ऐड-इन फ़ंक्शंस के माध्यम से आसानी से उपलब्ध है।
डायनामिक डॉक्स एक्सेल ऐड-इन के साथ आरंभ करने के लिए, आपको निम्नलिखित कदम उठाने होंगे:
यदि आप एक विशिष्ट टेम्पलेट की तलाश कर रहे हैं, तो कृपया हमें एक संदेश छोड़ दें ।
आइए अब एक्सेल से पीडीएफ टेम्प्लेट में से किसी एक को देखें कि इसका उपयोग कैसे किया जाए और इसे अपनी आवश्यकताओं के लिए संशोधित किया जाए। हम एक्सेल v1 में क्रिएट क्यूआर कोड पीडीएफ पर विचार करेंगे, जिसे इसके टेम्प्लेट पेज पर डाउनलोड किया जा सकता है।
XLSX फ़ाइल में, चार मुख्य शीट हैं, यानी, निर्देश , PDF बनाएँ , दस्तावेज़ सेटिंग्स और दस्तावेज़ सामग्री ।
निर्देश पत्र इस लेख के पिछले अनुभाग के समान आरंभ करने के लिए एक त्वरित मार्गदर्शिका प्रदान करता है।
दस्तावेज़ सेटिंग शीट उपयोगकर्ता को फ़ॉन्ट, रंग और पृष्ठ आयामों सहित दस्तावेज़ की टाइपसेटिंग बदलने की अनुमति देती है। ध्यान दें कि रंग हेक्स रंग कोड का पालन करते हैं।
दस्तावेज़ सामग्री पत्रक उपयोगकर्ता को व्यक्तिगत टेम्पलेट के विवरण और सामग्री को संपादित करने और बदलने की अनुमति देता है। इस मामले में, क्यूआर कोड को किसी भी पाठ या यूआरएल के साथ एन्कोड किया जा सकता है, और दस्तावेज़ में एक कैप्शन जोड़ा जा सकता है।
PDF बनाएँ शीट DynamicDocsApiCall फ़ंक्शन का उपयोग करके PDF उत्पन्न करती है। ध्यान दें कि पीडीएफ़ जनरेट करने से पहले, उपयोगकर्ता को ऐड-इन रिबन के सेटिंग मेनू में अपना विशिष्ट एड-सिक्योरिटी-टोकन (एपीआई कुंजी) जोड़ना होगा और स्थान को डिफॉल्ट सेव करना होगा। शीट पूर्ण JSON भी बनाती है और JSON को दस्तावेज़ सेटिंग्स और दस्तावेज़ सामग्री शीट से जोड़ती है। सभी एक्सेल से पीडीएफ टेम्प्लेट में एक समान संरचना होती है।
सारांश में, डायनेमिक डॉक्स एक्सेल ऐड-इन एपीआई एकीकरण समस्या को हल करता है और पीडीएफ पीढ़ी की प्रक्रिया को सुव्यवस्थित करने के लिए एक्सेल को इंटरफ़ेस के रूप में उपयोग करता है। मान लीजिए कि आपका डेटा एक्सेल में है (या आसानी से आयात किया जा सकता है), और आपको उच्च-गुणवत्ता वाले पीडीएफ़ बनाने की आवश्यकता है। उस स्थिति में, डायनामिक डॉक्स एक्सेल एड-इन इस विशेष समस्या को हल करने के लिए एक मजबूत दावेदार है।