NET के लिए Aspose.Cells Spreadsheet Locker

Aspose.Cells Spreadsheet Locker for .NET डेवलपर्स को Excel कार्यपुस्तिकाओं को प्रोग्रामिंग रूप से लॉक करने और उपयोगकर्ता द्वारा परिभाषित पासवर्ड और ग्रेनल अनुमति सेटिंग्स के साथ कार्यपत्रक, रेंज और समग्र दस्तावेज़ संरचनाओं की रक्षा करने में सक्षम बनाता है. चाहे आप अनधिकृत संपादन को रोकना चाहते हों, वर्कबुक स्तर एन्क्रिप्शन को लागू करें या विशिष्ट शीट क्षेत्रों तक पहुंच को सीमित करें, यह प्लगइन एक्सएलएस, एक्सएक्स, एसएलटीएम के लिए त्वरित सुरक्षा प्रदान करता है, और एसएमएस फ़ाइल.

स्थापना और स्थापन

अपने प्रोजेक्ट में .NET के लिए Aspose.Cells Spreadsheet Locker जोड:

  • नूगेट पैकेज स्थापित करें. देख Installation विवरण के लिए मार्गदर्शिक.
  • मूल्यांकन मोड से बचने के लिए किसी भी एपीआई कॉल का उपयोग करने से पहले मापा लाइसेंस सेट कर मेट्रिक लाइसेंस दस्तावेज ह.

विशेषताओं और कार्य

समर्थित फ़ाइल प्रारूप

मुख्य Excel प्रारूपों के लिए सुरक्षा लागू करता है, जिसमें विरासत भी शामिल ह BIFF (XLS) और आधुनिक खुल XML के बारे म (XLSX, XLSM,XLTM) सुरक्षा सेटिंग्स प्रारूप रूपांतरण के दौरान अस्थिर रहती ह.

कार्यपुस्तिका स्तर एन्क्रिप्शन

यह मानक ऑफिस एन्क्रिप्शन का उपयोग करता है ताकि फ़ाइल को सही पासवर्ड के बिना नहीं खोला जा सक.

कार्यशाला संरक्षण

शीट स्तर पर संपादन को सीमित करें, जैसे कि विकल्प:

  • लॉकिंग सेल सामग्र
  • पंक्तियों या स्तंभों के प्रवेश / हटाने को रोकन
  • वर्गीकरण, फ़िल्टर, या पिवेट टेबल संपादन को अक्षम करन

रेंज-स्तर सुरक्ष

सूत्रों या संवेदनशील डेटा को बंद रखने के दौरान संपादित करने योग्य रेंज को परिभाषित करें. विशिष्ट उपयोगकर्ता समूहों तक सीमित पहुंच प्रदान करने के लिए प्रत्येक रैंक पर अलग-अलग पासवर्ड निर्दिष्ट करते ह.

संरचना और खिड़की संरक्षण

कार्यपुस्तिका में परिवर्तनों को रोकें जैसे कि कार्यपत्रक जोड़ना, पुनर्नाम करना, या हटाना. उपयोगकर्ता दृश्य को स्थिर रखने के लिए जमे हुए पैनल या ज़ूम स्तर जैसे विंडो सेटिंग्स को बंद कर.

एल्गोरिथ्म और ताकत

उच्च सुरक्षा के लिए AES-256 या पारिवारिक RC4 के बीच चुनें. एल्गोरिथ्म चयन सरल एपीआई सेटिंग्स के माध्यम से प्रकट होता ह.

रक्षा के लिए अनुमति और अपवाद

कुछ कार्यों (उदाहरण के लिए, कोशिकाओं को स्वरूपित करना या वर्गीकृत करना) की अनुमति देने के साथ-साथ अन्य सुविधाएं बंद रखन.

लॉक प्रबंधन और हटान

ब्लॉक शीट, रेंज, या पूरे कार्यपुस्तिका सटीक पासवर्ड के साथ प्रोग्रामिंग से. एपीआई लॉकिंग प्रक्रिया को दर्शाता है, और सुरक्षा की स्थिति कामकाजी समय पर पूछताछ की जा सकती ह.

कोड उदाहरण

using Aspose.Cells;

// Load a workbook
Workbook workbook = new Workbook("Book1.xlsx");

// Protect the entire workbook with a password
workbook.Protect(ProtectionType.All, "password123");

// Protect a worksheet
Worksheet sheet = workbook.Worksheets[0];
sheet.Protect(ProtectionType.All, "sheetPass");

// Save the protected file
workbook.Save("LockedWorkbook.xlsx");

टिप्स और सर्वश्रेष्ठ अभ्यास

• हमेशा मूल्यांकन चेतावनी से बचने के लिए स्टार्टअप पर लाइसेंस शुरू कर.• संवेदनशील फ़ाइलों के लिए AES-256 के साथ लंबे, जटिल पासवर्ड का उपयोग कर.• कार्यपत्रक और रेंज संरचनाओं को सूत्रों से अलग संपादित क्षेत्रों में जोड.• स्वचालित कार्यों के लिए मेटाडेटा / कॉन्फ़िगरेशन में स्थायी सुरक्षा सेटिंग्स.• एन्क्रिप्शन की अखंडता सुनिश्चित करने के लिए प्रारूप रूपांतरण के बाद रक्षा को दोहराए.• उपयोग IsProtected अपवादों से बचने के लिए ऑपरेशन करने से पहले जांच कर.• सुरक्षा नीतियों के अनुरूप नियमित रूप से पासवर्ड घुमाए.

 हिंदी