इस मूल विषय में, आप सीखेंगे कि Node.js REST API का उपयोग करके फ़ाइल को पासवर्ड से कैसे सुरक्षित करें। हम निम्नलिखित अनुभाग में बताए गए विस्तृत और स्पष्ट चरणों का पालन करके Node.js क्लाउड API का उपयोग करके Excel फ़ाइल को एन्क्रिप्ट करने के लिए एक एप्लिकेशन बनाएंगे। इस एप्लिकेशन को macOS, Linux, या Windows परिवेशों में Node.js का समर्थन करने वाले किसी भी एप्लिकेशन के साथ एकीकृत किया जा सकता है और रूपांतरण निःशुल्क किया जा सकता है।
पूर्वापेक्षा
- XLS को पासवर्ड से सुरक्षित करने के लिए एक खाता बनाएँ और API क्रेडेंशियल प्राप्त करें
- पासवर्ड से XLS एन्क्रिप्ट करने के लिए Node.js के लिए Aspose.Cells क्लाउड SDK डाउनलोड करें
- XLS फ़ाइल के लिए पासवर्ड सेट करने हेतु उपरोक्त SDK के साथ Node.js प्रोजेक्ट सेटअप करें
Node.js लो कोड API का उपयोग करके Excel फ़ाइल एन्क्रिप्ट करने के चरण
- Node.js REST API का उपयोग करके वर्कबुक को पासवर्ड से एन्क्रिप्ट करने के लिए API के लिए क्लाइंट ID और क्लाइंट सीक्रेट कॉन्फ़िगर करें
- XLS फ़ाइल की पासवर्ड सुरक्षा करने के लिए क्लाइंट क्रेडेंशियल्स के साथ CellsApi क्लास को इंस्टैंसिएट करें
- स्रोत XLS फ़ाइल नाम निर्दिष्ट करें और HashMap में नाम और फ़ाइल ऑब्जेक्ट का उपयोग करके स्रोत XLS लोड करें
- पासवर्ड और अन्य गुण सेट करने के लिए ProtectWorkbookRequest को इंस्टैंसिएट करें
- मानचित्र फ़ाइलें और ProtectWorkbookRequest इंस्टेंस सेट करने के लिए PostProtectRequest का एक इंस्टेंस बनाएँ
- Node.js लो कोड API का उपयोग करके Excel फ़ाइल को एन्क्रिप्ट करने के लिए पोस्टप्रोटेक्ट अनुरोध विधि को कॉल करें
- पासवर्ड से सुरक्षित एक्सेल फ़ाइल/फ़ाइलों को स्थानीय डिस्क पर सहेजें
उपरोक्त चरण Node.js REST API का उपयोग करके Excel को पासवर्ड से सुरक्षित करने में सफल होते हैं। हम SDK के कॉन्फ़िगरेशन और CellsAPI क्लास इंस्टेंस बनाने के साथ प्रक्रिया शुरू करेंगे। इसके बाद, हम HashMap का उपयोग करके स्रोत XLS फ़ाइलें खोलेंगे और ProtectWorkbookRequest और PostProtectRequest क्लासेस को इंस्टेंटाइज़ करेंगे, जिनका उपयोग PostProtect() विधि का उपयोग करके Excel फ़ाइलों के लिए पासवर्ड सुरक्षा सेट करने के लिए किया जाता है।
Node.js REST API का उपयोग करके Excel को पासवर्ड से सुरक्षित करने के लिए कोड
यह सरल उदाहरण कोड आपको Node.js लो-कोड API का उपयोग करके Excel को पासवर्ड से सुरक्षित करने में सक्षम बनाता है। आपको स्रोत Excel फ़ाइलें और सुरक्षा के लिए पासवर्ड, साथ ही अन्य वैकल्पिक गुण भी प्रदान करने होंगे। अनुरोध संदेश बनाने के बाद, PostProtect() Excel फ़ाइल की सुरक्षा करता है और पासवर्ड से सुरक्षित Excel फ़ाइलें लौटाता है जिन्हें डिस्क पर या डेटाबेस के अंदर संग्रहीत किया जा सकता है।
We have explored to encrypt Workbook with Password using Node.js REST API in this article. If you want to explore Excel to PNG conversion, refer to the article on how to Convert Excel to PNG with Node.js REST API.