एक्सेल वर्कबुक की सुरक्षा करते समय लेखक निर्दिष्ट करें

इस ट्यूटोरियल में, हम आपको दिखाएंगे कि .NET के लिए Aspose.Cells लाइब्रेरी का उपयोग करके एक्सेल वर्कबुक को लिखते-सुरक्षित करते समय लेखक को कैसे निर्दिष्ट किया जाए।

चरण 1: पर्यावरण तैयार करना

शुरू करने से पहले, सुनिश्चित करें कि आपकी मशीन पर .NET के लिए Aspose.Cells स्थापित है। Aspose की आधिकारिक वेबसाइट से लाइब्रेरी डाउनलोड करें और दिए गए इंस्टॉलेशन निर्देशों का पालन करें।

चरण 2: स्रोत और आउटपुट निर्देशिकाओं को कॉन्फ़िगर करना

दिए गए स्रोत कोड में, आपको स्रोत और आउटपुट निर्देशिका निर्दिष्ट करनी होगी। संशोधित करेंsourceDir औरoutputDir अपनी मशीन पर संबंधित निरपेक्ष पथों के साथ “आपकी स्रोत निर्देशिका” और “आपकी आउटपुट निर्देशिका” को प्रतिस्थापित करके चर।

// स्रोत निर्देशिका
string sourceDir = "PATH TO YOUR SOURCE DIRECTORY";

// उत्पादन निर्देशिका
string outputDir = "YOUR OUTPUT DIRECTORY PATH";

चरण 3: एक खाली एक्सेल वर्कबुक बनाना

आरंभ करने के लिए, हम एक वर्कबुक ऑब्जेक्ट बनाते हैं जो एक खाली एक्सेल वर्कबुक का प्रतिनिधित्व करता है।

// खाली कार्यपुस्तिका बनाएँ.
Workbook wb = new Workbook();

चरण 4: पासवर्ड के साथ सुरक्षा लिखें

इसके बाद, हम एक्सेल वर्कबुक का उपयोग करके सुरक्षित लिखने के लिए एक पासवर्ड निर्दिष्ट करते हैंWriteProtection.Password कार्यपुस्तिका ऑब्जेक्ट की संपत्ति.

// पासवर्ड के साथ प्रोटेक्ट वर्कबुक लिखें।
wb.Settings.WriteProtection.Password = "YOUR_PASSWORD";

चरण 5: लेखक विनिर्देश

अब हम इसका उपयोग करके एक्सेल वर्कबुक के लेखक को निर्दिष्ट करते हैंWriteProtection.Author कार्यपुस्तिका ऑब्जेक्ट की संपत्ति.

// सुरक्षा कार्यपुस्तिका लिखते समय लेखक निर्दिष्ट करें।
wb.Settings.WriteProtection.Author = "YOUR_AUTHOR";

चरण 6: बैकअप संरक्षित एक्सेल वर्कबुक

एक बार लेखन सुरक्षा और लेखक निर्दिष्ट हो जाने पर, हम Excel कार्यपुस्तिका को XLSX प्रारूप में सहेज सकते हैंSave() तरीका।

// कार्यपुस्तिका को XLSX प्रारूप में सहेजें।
wb.Save(outputDir + "outputSpecifyAuthorWhileWriteProtectingWorkbook.xlsx");

.NET के लिए Aspose.Cells का उपयोग करके एक्सेल वर्कबुक की सुरक्षा करते समय निर्दिष्ट लेखक के लिए नमूना स्रोत कोड

//स्रोत निर्देशिका
string sourceDir = "YOUR SOURCE DIRECTORY";

//उत्पादन निर्देशिका
string outputDir = "YOUR OUTPUT DIRECTORY";

// खाली कार्यपुस्तिका बनाएँ.
Workbook wb = new Workbook();

// पासवर्ड के साथ प्रोटेक्ट वर्कबुक लिखें।
wb.Settings.WriteProtection.Password = "YOUR_PASSWORD";

// सुरक्षा कार्यपुस्तिका लिखते समय लेखक निर्दिष्ट करें।
wb.Settings.WriteProtection.Author = "YOUR_AUTHOR";

// कार्यपुस्तिका को XLSX प्रारूप में सहेजें।
wb.Save(outputDir + "outputSpecifyAuthorWhileWriteProtectingWorkbook.xlsx");

निष्कर्ष

बधाई हो! अब आपने सीख लिया है कि .NET के लिए Aspose.Cells के साथ Excel कार्यपुस्तिका को लिखते समय लेखक को कैसे निर्दिष्ट किया जाए। आप अपनी एक्सेल कार्यपुस्तिकाओं की सुरक्षा और अनुकूलन के लिए इन चरणों को अपनी परियोजनाओं पर लागू कर सकते हैं।

एक्सेल फ़ाइलों पर अधिक उन्नत संचालन के लिए .NET के लिए Aspose.Cells की सुविधाओं को और अधिक जानने के लिए स्वतंत्र महसूस करें।

पूछे जाने वाले प्रश्न

प्रश्न: क्या मैं पासवर्ड निर्दिष्ट किए बिना एक्सेल वर्कबुक को सुरक्षित रख सकता हूँ?

उ: हां, आप वर्कबुक ऑब्जेक्ट का उपयोग कर सकते हैंWriteProtect() एक्सेल वर्कबुक को लिखने-सुरक्षित करने के लिए पासवर्ड निर्दिष्ट किए बिना विधि। यह पासवर्ड की आवश्यकता के बिना कार्यपुस्तिका में परिवर्तन को प्रतिबंधित कर देगा।

प्रश्न: मैं एक्सेल वर्कबुक से लेखन सुरक्षा कैसे हटाऊं?

उ: एक्सेल वर्कबुक से लेखन सुरक्षा हटाने के लिए, आप इसका उपयोग कर सकते हैंUnprotect() वर्कशीट ऑब्जेक्ट की विधि याRemoveWriteProtection() आपके विशिष्ट उपयोग के मामले के आधार पर, वर्कबुक ऑब्जेक्ट की विधि। .

प्रश्न: मैं अपनी एक्सेल वर्कबुक की सुरक्षा के लिए पासवर्ड भूल गया। मैं क्या कर सकता हूँ ?

उ: यदि आप अपनी एक्सेल वर्कबुक की सुरक्षा के लिए पासवर्ड भूल गए हैं, तो आप इसे सीधे नहीं हटा सकते। हालाँकि, आप विशेष तृतीय-पक्ष टूल का उपयोग करने का प्रयास कर सकते हैं जो संरक्षित एक्सेल फ़ाइलों के लिए पासवर्ड पुनर्प्राप्ति सुविधाएँ प्रदान करते हैं।

प्रश्न: क्या एक्सेल वर्कबुक को लिखते समय कई लेखकों को निर्दिष्ट करना संभव है?

उ: नहीं, .NET लाइब्रेरी के लिए Aspose.Cells किसी Excel कार्यपुस्तिका को लिखते समय एक लेखक को निर्दिष्ट करने की अनुमति देता है। यदि आप एकाधिक लेखकों को निर्दिष्ट करना चाहते हैं, तो आपको एक्सेल फ़ाइल में सीधे हेरफेर करके कस्टम समाधानों पर विचार करना होगा।