
ऐसे युग में जहां डेटा सुरक्षा सर्वोपरि है, एमएस वर्ड दस्तावेज़ों (डीओसी, डीओसीएक्स) के भीतर संवेदनशील जानकारी की सुरक्षा करना एक गंभीर चिंता का विषय है। इस ब्लॉग पोस्ट में, हम DOCX पासवर्ड प्रोटेक्टर REST API की क्षमताओं का पता लगाएंगे और Node.js SDK का लाभ उठाकर यह प्रदर्शित करेंगे कि Word दस्तावेज़ों को आसानी से पासवर्ड से कैसे सुरक्षित रखा जाए। आएँ शुरू करें!
चरणों की रूपरेखा:
- चरण 1: Node.js वर्ड पासवर्ड क्रिएटर SDK सेट करें
- चरण 2: एपीआई क्लाइंट को आरंभ करें
- चरण 3: दस्तावेज़ अपलोड करें
- चरण 4: पासवर्ड किसी वर्ड फ़ाइल को सुरक्षित रखें
- चरण 5: आउटपुट फ़ाइल डाउनलोड करें
- अक्सर पूछे जाने वाले प्रश्न
चरण 1: Node.js DOC DOCX पासवर्ड प्रोटेक्टर SDK इंस्टॉल करना
आगे बढ़ने के लिए, हमें अपने Node.js वातावरण को आवश्यक उपकरणों से लैस करना होगा। GroupDocs.Merger Cloud के Node.js SDK को निर्बाध रूप से स्थापित करने के लिए निम्नलिखित कमांड का उपयोग करें:
npm install groupdocs-merger-cloud
चरण 2: एपीआई क्लाइंट को प्रारंभ करें
एपीआई क्लाइंट के साथ आरंभ करने के लिए, पहले डैशबोर्ड से अपनी क्लाइंट आईडी और क्लाइंट सीक्रेट प्राप्त करना सुनिश्चित करें। उन्हें प्राप्त करने के बाद, क्लाइंट को सेट करने के लिए नीचे दिखाए अनुसार निम्नलिखित कोड जोड़ें:
// This code example demonstrates how to add your client Id and Secret in the code. | |
global.clientId = "659fe7da-715b-4744-a0f7-cf469a392b73"; | |
global.clientSecret = "b377c36cfa28fa69960ebac6b6e36421"; | |
global.myStorage = ""; | |
const configuration = new groupdocs_merger_cloud.Configuration(clientId, clientSecret); | |
configuration.apiBaseUrl = "https://api.groupdocs.cloud"; |
चरण 3: दस्तावेज़ अपलोड करना
शुरू करने से पहले, उस DOC/DOCX फ़ाइल को अपलोड करना आवश्यक है जिसे आप पासवर्ड से सुरक्षित करना चाहते हैं। दस्तावेज़ को अपने क्लाउड स्टोरेज पर अपलोड करने के लिए नीचे सूचीबद्ध कोई भी तरीका अपनाएं:
- डैशबोर्ड का उपयोग करना।
- ब्राउज़र से अपलोड फ़ाइल एपीआई का उपयोग करके सभी फ़ाइलों को एक-एक करके अपलोड करें।
- नीचे दिए गए कोड उदाहरण का उपयोग करके प्रोग्रामेटिक रूप से अपलोड करें:
// Initialize api instance | |
var fileApi = new groupdocs_merger_cloud.FileApi(configuration); | |
// Open file in IOStream from local/disc. | |
var resourcesFolder = 'C:\\Files\\Annotation\\sample.pdf'; | |
// Read the file | |
fs.readFile(resourcesFolder, (err, fileStream) => { | |
// Upload file request | |
var request = new groupdocs_merger_cloud.UploadFileRequest("one-page.docx", fileStream, myStorage); | |
// Upload file | |
fileApi.uploadFile(request); | |
}); |
परिणामस्वरूप, अपलोड की गई फ़ाइलें क्लाउड पर आपके डैशबोर्ड के फ़ाइल अनुभाग में उपलब्ध होंगी।
चरण 4: Node.js SDK का उपयोग करके Word दस्तावेज़ को सुरक्षित रखें
निम्नलिखित चरण और नमूना कोड दिखाता है कि Node.js SDK का उपयोग करके MS Word फ़ाइल को पासवर्ड से कैसे सुरक्षित किया जाए।
- एपीआई क्रेडेंशियल (AppSID और AppKey) सेट करें।
- दिए गए क्रेडेंशियल के साथ एक SecurityApi इंस्टेंस बनाएं।
- किसी Word दस्तावेज़ (DOC/DOCX) में पासवर्ड जोड़ने के विकल्पों को परिभाषित करें।
- लक्ष्य दस्तावेज़ के लिए फ़ाइल पथ और पासवर्ड सेट करें।
- संरक्षित दस्तावेज़ के लिए आउटपुट पथ निर्दिष्ट करें।
- पासवर्ड जोड़ने और परिणाम सहेजने के विकल्पों के साथ एडपासवर्ड विधि को कॉल करें।
निम्नलिखित कोड उदाहरण दिखाता है कि Node.js SDK का उपयोग करके Word DOCX में पासवर्ड कैसे जोड़ा जाए।
// For complete examples and data files, please go to https://github.com/groupdocs-merger-cloud/groupdocs-merger-cloud-node-samples | |
global.appSid = "XXXX-XXXX-XXXX-XXXX"; | |
global.appKey = "XXXXXXXXXXXXXXXX"; | |
global.securityApi = merger_cloud.SecurityApi.fromKeys(appSid, appKey); | |
let options = new merger_cloud.Options(); | |
options.fileInfo = new merger_cloud.FileInfo(); | |
options.fileInfo.filePath = "WordProcessing/one-page.docx"; | |
options.fileInfo.password = "Pass123"; | |
options.outputPath = "Output/add-password.docx"; | |
let result = await securityApi.addPassword(new merger_cloud.AddPasswordRequest(options)); |
चरण 5: परिणामी फ़ाइल डाउनलोड करें
पिछले चरण में दिया गया कोड परिणामी फ़ाइल को क्लाउड पर सहेजता है। इसे डाउनलोड करने के लिए आप निम्नलिखित कोड स्निपेट का उपयोग कर सकते हैं।
// Construct FileApi | |
var fileApi = new groupdocs_merger_cloud.FileApi(configuration); | |
// Create download file request | |
let request = new groupdocs_merger_cloud.DownloadFileRequest("add-password.docx", myStorage); | |
// Download file | |
let response = await fileApi.downloadFile(request); | |
// Save file in your working directory | |
fs.writeFile("C:\\Files\\Annotation\\output.pdf", response, "binary", function (err) { }); |
अक्सर पूछे जाने वाले प्रश्न:
क्लाउड एपीआई के लिए GroupDocs.Merger क्या है?
क्लाउड एपीआई के लिए GroupDocs.Merger एक शक्तिशाली दस्तावेज़ हेरफेर समाधान है जो डेवलपर्स को प्रोग्रामेटिक रूप से विभिन्न दस्तावेज़ प्रारूपों को मर्ज करने, विभाजित करने, पुन: व्यवस्थित करने और हेरफेर करने में सक्षम बनाता है। यह कई प्रकार की सुविधाएँ प्रदान करता है जो आपको दस्तावेज़ों को आसानी से कुशलतापूर्वक संभालने की अनुमति देती हैं।
क्लाउड के लिए GroupDocs.Merger दस्तावेज़ सुरक्षा कैसे सुनिश्चित करता है?
क्लाउड एपीआई के लिए GroupDocs.Merger डेटा सुरक्षा को प्राथमिकता देता है। सभी डेटा ट्रांसमिशन उद्योग-मानक एन्क्रिप्शन प्रोटोकॉल का उपयोग करके सुरक्षित हैं। इसके अतिरिक्त, एपीआई आपके एपीआई क्रेडेंशियल और संवेदनशील जानकारी की सुरक्षा के लिए सख्त पहुंच नियंत्रण सुनिश्चित करता है।
क्या Node.js और REST API समाधान Word दस्तावेज़ों की बैच प्रोसेसिंग का समर्थन करते हैं?
हाँ, Node.js और REST API समाधान Word दस्तावेज़ों की बैच प्रोसेसिंग का समर्थन करता है।
क्या क्लाउड एपीआई के लिए GroupDocs.Merger दस्तावेज़ पृष्ठों को पुन: व्यवस्थित करने में मदद कर सकता है?
निश्चित रूप से! एपीआई किसी दस्तावेज़ के भीतर पृष्ठों को पुनर्व्यवस्थित करने के लिए सुविधाजनक तरीके प्रदान करता है। आप पीडीएफ, वर्ड, एक्सेल और पावरपॉइंट फाइलों में पृष्ठों को आसानी से पुन: व्यवस्थित कर सकते हैं, यह सुनिश्चित करते हुए कि आपके दस्तावेज़ आवश्यकतानुसार सटीक रूप से व्यवस्थित हैं।
निष्कर्ष
इस गाइड में, हमने दर्शाया है कि Word दस्तावेज़ों को पासवर्ड से सुरक्षित करने के लिए Node.js SDK के साथ GroupDocs.Merger Cloud REST API का उपयोग कैसे करें। इन चरणों का पालन करके, आप अपने संवेदनशील डेटा की सुरक्षा बढ़ा सकते हैं और इस पर नियंत्रण बनाए रख सकते हैं कि आपकी फ़ाइलों तक कौन पहुंच सकता है।
इसके अलावा, आप एक एपीआई संदर्भ अनुभाग देख सकते हैं जो आपको ब्राउज़र के माध्यम से सीधे हमारे एपीआई को देखने और उनके साथ बातचीत करने की अनुमति देता है। Node.js SDK का संपूर्ण स्रोत कोड Github पर निःशुल्क उपलब्ध है।
अंत में, हम विभिन्न फ़ाइल स्वरूपों पर नए ब्लॉग लेख लिखते रहते हैं और उन्हें REST API का उपयोग करके पार्स करते रहते हैं। तो कृपया नवीनतम अपडेट के लिए संपर्क करें।
निःशुल्क ऑनलाइन पासवर्ड रक्षक
Word दस्तावेज़ को ऑनलाइन पासवर्ड से सुरक्षित रखें मुफ़्त में। कृपया एक ऑनलाइन वर्ड पासवर्ड प्रोटेक्टर ऐप आज़माएँ। यह वर्ड पासवर्ड क्रिएटर ऐप उपर्युक्त DOCX पासवर्ड प्रोटेक्टर REST API का उपयोग करके विकसित किया गया है।
प्रश्न पूछें
यदि आपके पास वर्ड डॉक्यूमेंट पासवर्ड प्रोटेक्टर REST API और Node.js SDK के बारे में कोई प्रश्न या भ्रम है, तो कृपया बेझिझक हमारे फोरम के माध्यम से हमसे संपर्क करें।
यह सभी देखें
यहां कुछ संबंधित लेख दिए गए हैं जो आपके लिए उपयोगी हो सकते हैं: