C# का उपयोग करके केवल पढ़ने योग्य प्रेजेंटेशन कैसे बनाएं

यह बहुत ही सरल लेख C#** का उपयोग करके केवल पढ़ने के लिए प्रेजेंटेशन कैसे बनाएं, इस पर मार्गदर्शन करता है। इसमें आवश्यक Nuget पैकेजों के बारे में सभी विवरण, प्रोग्राम तर्क को उजागर करने वाले चरण-वार प्रोग्रामिंग कार्यों की एक सूची, और केवल पढ़ने योग्य प्रस्तुति बनाने और C# का उपयोग करके ** PPTX संपादन को रोकने के लिए एक चलाने योग्य उदाहरण कोड शामिल है। बनाए गए एप्लिकेशन का उपयोग विंडोज़, मैकओएस और लिनक्स में किसी भी .NET समर्थन वातावरण के अंदर किया जा सकता है।

C# का उपयोग करके केवल पढ़ने योग्य प्रस्तुतिकरण बनाने के चरण

  1. C# का उपयोग करके केवल पढ़ने के लिए PPTX बनाने के लिए Aspose.Slides for .NET स्थापित करने के लिए IDE को कॉन्फ़िगर करें
  2. Presentation वर्ग के उदाहरण का उपयोग करके आवश्यक स्रोत PPTX प्रस्तुति खोलें
  3. प्रेजेंटेशन ProtectionManger क्लास तक पहुंचें और ReadOnlyRecommended प्रॉपर्टी को सही पर सेट करें
  4. परिणामी रीडओनली प्रेजेंटेशन को डिस्क पर सेव करें

उपर्युक्त चरण सरल एपीआई कॉल का उपयोग करके *पीपीटीएक्स को सी# में संपादन योग्य नहीं बनाने की प्रक्रिया को संक्षेप में प्रस्तुत करते हैं। यह प्रक्रिया डिस्क से स्रोत प्रेजेंटेशन फ़ाइल तक पहुँचने या प्रेजेंटेशन क्लास के उदाहरण का उपयोग करके स्क्रैच से एक नई प्रेजेंटेशन बनाकर शुरू की जाती है। फिर प्रेजेंटेशन प्रोटेक्शनमैनेजर क्लास तक पहुंच कर, ReadOnlyRecommended प्रॉपर्टी को सही पर सेट करें, जो प्रेजेंटेशन को केवल पढ़ने योग्य बना देगा। अंत में, रीड ओनली प्रेजेंटेशन को डिस्क पर सेव करें।

C# का उपयोग करके प्रेजेंटेशन को संपादन योग्य बनाने के लिए कोड

using System;
using Aspose.Slides;
using Aspose.Slides.Export;
namespace TestSlides
{
public class ReadonlyPresentation
{
public static void ApplyReadOnly()
{
String path = @"/Users/KnowledgeBase/TestData/";
// Setting the license for the product to make the presentation readonly
License SlidesLicense = new License();
SlidesLicense.SetLicense(path + "Conholdate.Total.Product.Family.lic");
// Load the source presentation file to make it readonly
using (Presentation presSecurity = new Presentation(path + "Source.pptx"))
{
// Set the presentation access to readonly
presSecurity.ProtectionManager.ReadOnlyRecommended = true;
// Save the readonly presentation on the disk
presSecurity.Save(path + "SecurePres.pptx", SaveFormat.Pptx);
}
}
}
}

यह उदाहरण C# का उपयोग करके प्रेजेंटेशन को संपादन योग्य बनाने की प्रक्रिया को प्रदर्शित करता है। प्रोटेक्शनमैनेजर क्लास का उपयोग प्रेजेंटेशन फ़ाइल को सुरक्षित करने के लिए किया जाता है और कुछ नाम रखने के लिए एन्क्रिप्शनपासवर्ड, एन्क्रिप्टडॉक्यूमेंटप्रॉपर्टीज, रिमूवएन्क्रिप्शन और सेटराइटप्रोटेक्शन जैसे विभिन्न गुणों और तरीकों को उजागर करता है। एक बार प्रेजेंटेशन के लिए रीड-ओनली प्रॉपर्टी सेट हो जाने पर, असंपादित प्रेजेंटेशन डिस्क पर सेव हो जाता है।

इस आलेख ने हमें सिखाया है कि C# का उपयोग करके प्रेजेंटेशन संपादन को कैसे रोका जाए। यदि आप प्रेजेंटेशन के अंदर से टेक्स्ट को हटाने की प्रक्रिया सीखने में रुचि रखते हैं, तो C# का उपयोग करके PPTX में टेक्स्ट को कैसे हटाएं पर लेख देखें।

 हिन्दी