साझा कार्यपुस्तिका बनाएँ

इस ट्यूटोरियल में, हम आपको दिए गए C# स्रोत कोड के बारे में बताएंगे जो आपको .NET के लिए Aspose.Cells का उपयोग करके एक साझा कार्यपुस्तिका बनाने की अनुमति देगा। इस ऑपरेशन को करने के लिए नीचे दिए गए चरणों का पालन करें।

चरण 1: आउटपुट निर्देशिका सेट करें

// उत्पादन निर्देशिका
string outputDir = RunExamples.Get_OutputDirectory();

इस पहले चरण में, हम आउटपुट निर्देशिका को परिभाषित करते हैं जहां साझा कार्यपुस्तिका सहेजी जाएगी।

चरण 2: एक कार्यपुस्तिका ऑब्जेक्ट बनाएं

// एक वर्कबुक ऑब्जेक्ट बनाएं
Workbook wb = new Workbook();

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

चरण 3: कार्यपुस्तिका साझाकरण सक्षम करें

// कार्यपुस्तिका साझा करें
wb.Settings.Shared = true;

हम कार्यपुस्तिका की साझाकरण सुविधा को सेट करके सक्षम करते हैंShared कार्यपुस्तिका ऑब्जेक्ट की संपत्तिtrue.

चरण 4: साझा कार्यपुस्तिका सहेजें

// साझा कार्यपुस्तिका सहेजें
wb.Save(outputDir + "outputSharedWorkbook.xlsx");

हम आउटपुट फ़ाइल का पथ और नाम निर्दिष्ट करके साझा कार्यपुस्तिका को सहेजते हैं।

.NET के लिए Aspose.Cells का उपयोग करके साझा कार्यपुस्तिका बनाने के लिए नमूना स्रोत कोड

//उत्पादन निर्देशिका
string outputDir = RunExamples.Get_OutputDirectory();
//वर्कबुक ऑब्जेक्ट बनाएं
Workbook wb = new Workbook();
//कार्यपुस्तिका साझा करें
wb.Settings.Shared = true;
//साझा कार्यपुस्तिका सहेजें
wb.Save(outputDir + "outputSharedWorkbook.xlsx");
Console.WriteLine("CreateSharedWorkbook executed successfully.\r\n");

निष्कर्ष

बधाई हो! आपने सीखा कि .NET के लिए Aspose.Cells का उपयोग करके एक साझा कार्यपुस्तिका कैसे बनाई जाती है। साझा कार्यपुस्तिका का उपयोग कई उपयोगकर्ता एक साथ डेटा पर सहयोग करने के लिए कर सकते हैं। अपने स्वयं के डेटा के साथ प्रयोग करें और शक्तिशाली और वैयक्तिकृत एक्सेल कार्यपुस्तिकाएँ बनाने के लिए Aspose.Cells की विशेषताओं का और पता लगाएं।

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

प्रश्न: साझा कार्यपुस्तिका क्या है?

उ: एक साझा कार्यपुस्तिका एक एक्सेल कार्यपुस्तिका है जिसका उपयोग कई उपयोगकर्ताओं द्वारा डेटा पर सहयोग करने के लिए एक साथ किया जा सकता है। प्रत्येक उपयोगकर्ता कार्यपुस्तिका में परिवर्तन कर सकता है और अन्य उपयोगकर्ता वास्तविक समय में अपडेट देखेंगे।

प्रश्न: .NET के लिए Aspose.Cells में किसी कार्यपुस्तिका को साझा करने को कैसे सक्षम करें?

उ: .NET के लिए Aspose.Cells में किसी कार्यपुस्तिका को साझा करने में सक्षम करने के लिए, आपको सेट करना होगाShared कार्यपुस्तिका ऑब्जेक्ट की संपत्तिtrue. इससे यूजर्स वर्कबुक पर एक साथ काम कर सकेंगे।

प्रश्न: क्या मैं किसी साझा कार्यपुस्तिका में उपयोगकर्ता की अनुमतियाँ प्रतिबंधित कर सकता हूँ?

उ: हां, आप एक्सेल की सुरक्षा सुविधाओं का उपयोग करके किसी साझा कार्यपुस्तिका में उपयोगकर्ता की अनुमतियों को प्रतिबंधित कर सकते हैं। आप प्रत्येक उपयोगकर्ता के लिए विशिष्ट अनुमतियाँ निर्धारित कर सकते हैं, जैसे संपादित करने की क्षमता, केवल पढ़ने की क्षमता आदि।

प्रश्न: मैं कार्यपुस्तिका को अन्य उपयोगकर्ताओं के साथ कैसे साझा कर सकता हूं?

उ: एक बार जब आप साझा कार्यपुस्तिका बना लेते हैं, तो आप इसे अन्य उपयोगकर्ताओं को एक्सेल फ़ाइल भेजकर उनके साथ साझा कर सकते हैं। अन्य उपयोगकर्ता एक साथ फ़ाइल खोल सकेंगे और उस पर काम कर सकेंगे।

प्रश्न: क्या सभी एक्सेल सुविधाएँ साझा कार्यपुस्तिका में समर्थित हैं?

उ: अधिकांश एक्सेल सुविधाएँ साझा कार्यपुस्तिका में समर्थित हैं। हालाँकि, कुछ उन्नत सुविधाएँ, जैसे मैक्रोज़ और ऐड-इन्स, साझा कार्यपुस्तिका में उपयोग किए जाने पर सीमाएँ या प्रतिबंध हो सकते हैं।