C++ का उपयोग कर Read-Only मोड में प्रस्तुतियों को सहेजें
Introduction
PowerPoint 2019 में, Microsoft ने Always Open Read-Only सेटिंग को प्रस्तुतियों को सुरक्षित रखने के विकल्पों में से एक के रूप में पेश किया। आप इस Read-Only सेटिंग का उपयोग प्रस्तुति को सुरक्षित करने के लिए तब कर सकते हैं जब
- आप अनैच्छिक संपादन को रोकना चाहते हैं और अपनी प्रस्तुति की सामग्री को सुरक्षित रखना चाहते हैं।
- आप लोगों को सूचित करना चाहते हैं कि आप द्वारा दी गई प्रस्तुति अंतिम संस्करण है।
जब आप किसी प्रस्तुति के लिए Always Open Read-Only विकल्प चुनते हैं, तो उपयोगकर्ता जब प्रस्तुति खोलते हैं, तो उन्हें Read-Only सिफ़ारिश दिखाई देती है और वे इस रूप में एक संदेश देख सकते हैं: अनैच्छिक बदलावों को रोकने के लिए, लेखक ने इस फ़ाइल को केवल‑पढ़ने के रूप में खोलने के लिए सेट किया है।
Read-Only सिफ़ारिश एक सरल लेकिन प्रभावी निरोधक है जो संपादन को हतोत्साहित करता है क्योंकि उपयोगकर्ताओं को प्रस्तुति को संपादित करने से पहले इसे हटाने के लिए एक कार्य करना पड़ता है। यदि आप उपयोगकर्ताओं को प्रस्तुति में परिवर्तन करने से रोकना चाहते हैं और इसे विनम्रता से बताना चाहते हैं, तो Read-Only सिफ़ारिश आपके लिए एक अच्छा विकल्प हो सकती है।
यदि Read-Only सुरक्षा वाली प्रस्तुति को पुराने Microsoft PowerPoint एप्लिकेशन में खोला जाता है—जो हाल ही में पेश किए गए फ़ंक्शन का समर्थन नहीं करता—तो Read-Only सिफ़ारिश को नजरअंदाज़ किया जाता है (प्रस्तुति सामान्य रूप से खुलती है)।
Read-Only मोड लागू करें
Aspose.Slides for C++ आपको एक प्रस्तुति को Read-Only सेट करने की अनुमति देता है, जिसका अर्थ है कि उपयोगकर्ता (प्रस्तुति खोलने के बाद) Read-Only सिफ़ारिश देखते हैं। यह नमूना कोड दिखाता है कि Aspose.Slides का उपयोग करके C++ में प्रस्तुति को Read-Only कैसे सेट किया जाता है:
auto pres = System::MakeObject<Presentation>();
pres->get_ProtectionManager()->set_ReadOnlyRecommended(true);
pres->Save(u"ReadOnlyPresentation.pptx", SaveFormat::Pptx);
अक्सर पूछे जाने वाले प्रश्न
‘Read-Only recommended’ पूर्ण पासवर्ड सुरक्षा से कैसे अलग है?
‘Read-Only recommended’ केवल फ़ाइल को रीड‑ओनली मोड में खोलने का सुझाव प्रदर्शित करता है और इसे आसानी से बायपास किया जा सकता है। पासवर्ड सुरक्षा वास्तव में खोलने या संपादन को प्रतिबंधित करता है और जब आपको वास्तविक सुरक्षा नियंत्रणों की आवश्यकता होती है, तब उपयुक्त है।
क्या ‘Read-Only recommended’ को वॉटरमार्क के साथ मिलाकर संपादन को और अधिक हतोत्साहित किया जा सकता है?
हाँ। सिफ़ारिश को वॉटरमार्क के साथ एक दृश्य निरोधक के रूप में जोड़ा जा सकता है; ये अलग‑अलग तंत्र हैं और साथ में अच्छी तरह काम करते हैं।
क्या सिफ़ारिश सक्षम होने पर भी मैक्रो या बाहरी टूल फ़ाइल को संशोधित कर सकते हैं?
हाँ। सिफ़ारिश प्रोग्रामेटिक बदलावों को ब्लॉक नहीं करती। स्वचालित संपादन को रोकने के लिए पासवर्ड और एन्क्रिप्शन का उपयोग करें।
‘Read-Only recommended’ ‘is encrypted’ और ‘is write protected’ फ़्लैग्स से कैसे संबंधित है?
ये अलग‑अलग संकेत हैं। ‘Read-Only recommended’ एक सौम्य, वैकल्पिक प्रॉम्प्ट है; get_IsWriteProtected और get_IsEncrypted वास्तविक लिखने या पढ़ने प्रतिबंध दर्शाते हैं जो पासवर्ड या एन्क्रिप्शन पर निर्भर होते हैं।