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

यह सरल विषय आवश्यक JAR फ़ाइलों के बारे में सभी विवरण, प्रोग्राम तर्क का वर्णन करने वाले प्रोग्रामिंग कार्यों की एक सूची, और केवल पढ़ने योग्य प्रस्तुति उत्पन्न करने के लिए एक निष्पादन योग्य उदाहरण कोड को उजागर करके जावा का उपयोग करके ** केवल पढ़ने योग्य प्रस्तुति बनाने के तरीके पर केंद्रित है और ** Java** का उपयोग करके PPTX संपादन को रोकना। विकसित एप्लिकेशन का उपयोग विंडोज, मैकओएस और लिनक्स के अंदर किसी भी जावा समर्थित एप्लिकेशन के अंदर किया जा सकता है।

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

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

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

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

import com.aspose.slides.License;
import com.aspose.slides.Presentation;
import com.aspose.slides.SaveFormat;
public class ReadonlyPresentation {
public static void main2(String[] args) throws Exception{
String filesPath = "/Users/mudassirkhan/Documents/KnowledgeBase/TestData/";
License strikeTextlicense = new License();
strikeTextlicense.setLicense(filesPath + "Conholdate.Total.Product.Family.lic");
//Open the source presentation for converting to readonly
Presentation samplePresentationReadOnly = new Presentation(filesPath + "Source.pptx");
// Set the presentation access to readonly
samplePresentationReadOnly.getProtectionManager().setReadOnlyRecommended(true);
// Save the readonly presentation on the disk
samplePresentationReadOnly.save(filesPath + "StrikethroughText.pptx", SaveFormat.Pptx);
}
}

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

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

 हिन्दी