Node.js REST API का उपयोग करके XFA फ़ॉर्म को PDF में बदलें

यह छोटा ट्यूटोरियल आपको Node.js REST API का उपयोग करके XFA फ़ॉर्म को PDF में बदलने का तरीका बताता है। आप Node.js-आधारित क्लाउड SDK की मदद से Node.js REST इंटरफ़ेस का उपयोग करके डायनामिक XFA को PDF में बदलना सीखेंगे। यह XML फ़ॉर्म आर्किटेक्चर को पारंपरिक PDF फ़ॉर्म में बदलने की प्रक्रिया को परिभाषित करने वाले चरणों, एक नमूना कोड और कोड का विवरण साझा करता है।

पूर्वापेक्षा

Node.js RESTful सेवा का उपयोग करके XFA को PDF में परिवर्तित करने के चरण

  1. XFA को PDF में बदलने के लिए क्लाइंट सीक्रेट और ID सेट करके PdfApi क्लास ऑब्जेक्ट को इंस्टैंसिएट करें
  2. XFA फ़ॉर्म PDF फ़ाइल का नाम सेट करें
  3. XFA फ़ॉर्म फ़ाइल में सभी बाइट्स को बाइट ऐरे में पढ़ें
  4. बाइट सरणी में XFA सामग्री से मेमोरी स्ट्रीम बनाएँ
  5. मेमोरी स्ट्रीम में मौजूद XFA फ़ाइल को क्लाउड स्टोरेज पर अपलोड करें
  6. XFA फ़ाइल को PDF में बदलने के लिए GetXfaPdfInStorageToAcroForm() विधि लागू करें
  7. प्रतिक्रिया ऑब्जेक्ट को पार्स करें और XFA से निर्यातित सामान्य PDF को डिस्क पर सहेजें

ये चरण Node.js लो कोड API का उपयोग करके XFA फ़ॉर्म को PDF में बदलने की प्रक्रिया का सारांश प्रस्तुत करते हैं। स्रोत XFA फ़ाइल को मेमोरीस्ट्रीम में लोड करके और उसे क्लाउड स्टोरेज पर अपलोड करके प्रक्रिया शुरू करें। अंत में, अपलोड की गई XFA फ़ाइल को एम्बेडेड फ़ॉर्म के साथ एक सामान्य PDF में बदलने के लिए GetXfaPdfInStorageToAcroForm() विधि को कॉल करें।

Node.js RESTful सेवा का उपयोग करके XFA PDF को सामान्य PDF में बदलने का कोड

इस कोड ने Node.js लो कोड API का उपयोग करके डायनामिक XFA PDF को PDF में बदलने की प्रक्रिया को प्रदर्शित किया है। इनपुट के आधार पर विस्तारित, संकुचित या परिवर्तित हो सकने वाले डायनामिक फ़ॉर्म को GetXfaPdfInStorageToAcroForm() विधि का उपयोग करके स्थिर फ़ॉर्म में परिवर्तित किया जाता है, जहाँ लेआउट और फ़ील्ड डायनामिक रूप से नहीं बदलते हैं। API प्रतिक्रिया में डिस्क पर सहेजी गई सामान्य PDF सामग्री होती है।

इस लेख में हमें XFA को PDF में बदलने की प्रक्रिया सिखाई गई है। PS फ़ाइल को PDF में बदलने के लिए, लेख Node.js REST API का उपयोग करके PS फ़ाइल को PDF में परिवर्तित करें देखें।

 हिन्दी