इस सरल विषय में, आप सीखेंगे कि NET REST API का उपयोग करके Excel फ़ाइल से पासवर्ड सुरक्षा कैसे निकालें। हम निम्नलिखित अनुभाग में उल्लिखित विस्तृत और स्पष्ट चरणों का पालन करके NET Cloud API का उपयोग करके Excel फ़ाइल को डिक्रिप्ट करने के लिए एक एप्लिकेशन विकसित करेंगे। बनाए गए एप्लिकेशन का उपयोग macOS, Linux, या Windows वातावरण में NET का समर्थन करने वाले किसी भी एप्लिकेशन के साथ किया जा सकता है और रूपांतरण मुफ़्त में किया जा सकता है।
पूर्वापेक्षा
- खाता बनाएं और API क्रेडेंशियल प्राप्त करें
- डाउनलोड करना Aspose.Cells Cloud SDK for NET to decrypt Excel file using NET Cloud API
- XLS फ़ाइल की सुरक्षा के लिए उपरोक्त SDK के साथ NET प्रोजेक्ट सेटअप करें
NET लो कोड API का उपयोग करके एक्सेल फ़ाइल पासवर्ड रीसेट करने के चरण
- NET REST API का उपयोग करके पासवर्ड के साथ कार्यपुस्तिका को डिक्रिप्ट करने के लिए API के लिए क्लाइंट ID और क्लाइंट सीक्रेट सेट करें
- NET लो कोड API का उपयोग करके Excel फ़ाइल पासवर्ड रीसेट करने के लिए क्लाइंट क्रेडेंशियल के साथ CellsApi क्लास का ऑब्जेक्ट बनाएं
- स्रोत XLS फ़ाइल नाम जोड़ें और HashMap में नाम और फ़ाइल ऑब्जेक्ट का उपयोग करके स्रोत XLS लोड करें
- मौजूदा पासवर्ड और अन्य गुण जोड़ने के लिए DeleteUnProtectWorkbookRequest का एक उदाहरण बनाएँ
- NET REST API का उपयोग करके पासवर्ड के साथ एक्सेल फ़ाइल को डिक्रिप्ट करने के लिए DeleteUnProtectWorkbook अनुरोध विधि को कॉल करें
- डिक्रिप्ट की गई एक्सेल फ़ाइल/फ़ाइलों को स्थानीय डिस्क पर सहेजें
ऊपर बताए गए चरण NET REST API का उपयोग करके Excel पर पासवर्ड सुरक्षा हटाएँ। हम SDK सेट अप करके और CellsAPI क्लास इंस्टेंस बनाकर प्रक्रिया शुरू करेंगे। फिर हम HashMap का उपयोग करके स्रोत XLS फ़ाइल/फ़ाइलों को लोड करेंगे और DeleteUnProtectWorkbookRequest क्लास का एक इंस्टेंस बनाएंगे जिसका उपयोग आगे deleteUnProtectWorkbook() विधि का उपयोग करके Excel फ़ाइलों के लिए पासवर्ड सुरक्षा रीसेट करने के लिए किया जाता है।
NET REST API का उपयोग करके Excel फ़ाइल पासवर्ड को डिक्रिप्ट करने का कोड
using Aspose.Cells.Cloud.SDK.Api; | |
using Aspose.Cells.Cloud.SDK.Model; | |
using Aspose.Cells.Cloud.SDK.Request; | |
using System; | |
using System.IO; | |
using System.Collections.Generic; | |
CellsApi cellsApi = new CellsApi("ID", "Secret"); | |
string remoteFolder = "TestData/In"; | |
string localName = "Book1.xlsx"; | |
string pass = "test"; | |
this.UploadFile( localName, remoteFolder + "/" + remoteName, ""); | |
var request = new DeleteUnProtectWorkbookRequest( | |
name: remoteName, | |
password: pass, | |
folder: remoteFolder, | |
storageName: "" | |
); | |
this.CellsApi.DeleteUnProtectWorkbook(request); |
यह सरल उदाहरण कोड आपको NET लो कोड API का उपयोग करके एक्सेल फ़ाइल पासवर्ड साफ़ करने में सक्षम बनाता है। आपको अन्य वैकल्पिक गुणों के साथ सुरक्षा हटाने के लिए स्रोत एक्सेल फ़ाइलें और मौजूदा पासवर्ड प्रदान करने की आवश्यकता है। अनुरोध संदेश तैयार करने के बाद, deleteUnProtectWorkbook() एक्सेल फ़ाइल पर डिक्रिप्शन करता है और पासवर्ड साफ़ की गई एक्सेल फ़ाइलों को वापस करता है जिन्हें डिस्क पर या डेटाबेस के अंदर संग्रहीत किया जा सकता है।
हमने इस विषय में NET REST API का उपयोग करके पासवर्ड के साथ वर्कबुक को डिक्रिप्ट करना सीखा है। यदि आप किसी Excel फ़ाइल के लिए पासवर्ड सेट करना चाहते हैं, तो NET REST API के साथ एक्सेल फ़ाइल को पासवर्ड से सुरक्षित करें पर लेख देखें।