Python का उपयोग करके पढ़ने-के-लिए मोड में प्रस्तुतियों को सहेजें

परिचय

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 Python via .NET आपको प्रस्तुति को Read-Only सेट करने की अनुमति देता है, जिसका अर्थ है कि उपयोगकर्ता (प्रस्तुति खोलने के बाद) Read-Only सिफारिश देखते हैं। यह नमूना कोड आपको दिखाता है कि Aspose.Slides का उपयोग करके Python में प्रस्तुति को Read-Only कैसे सेट किया जाता है:

import aspose.slides as slides

with slides.Presentation() as pres:
    pres.protection_manager.read_only_recommended = True
    pres.save("ReadOnlyPresentation.pptx", slides.export.SaveFormat.PPTX)

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

‘Read-Only recommended’ पूर्ण पासवर्ड सुरक्षा से कैसे अलग है?

‘Read-Only recommended’ केवल फ़ाइल को पढ़ने‑के‑लिए‑खोलने का सुझाव दिखाता है और इसे आसानी से बायपास किया जा सकता है। पासवर्ड सुरक्षा वास्तव में खोलने या संपादित करने को प्रतिबंधित करता है और जब आपको वास्तविक सुरक्षा नियंत्रणों की आवश्यकता हो तो उपयुक्त है।

क्या ‘Read-Only recommended’ को वॉटरमार्क के साथ मिलाकर संपादन को और हतोत्साहित किया जा सकता है?

हाँ। सिफारिश को एक दृश्य हतोत्साहक के रूप में वॉटरमार्क के साथ जोड़ सकते हैं; वे अलग‑अलग तंत्र हैं और साथ में अच्छी तरह कार्य करते हैं।

क्या सिफारिश सक्रिय होने पर भी मैक्रो या बाहरी उपकरण फ़ाइल को संशोधित कर सकते हैं?

हाँ। सिफारिश प्रोग्रामेटिक बदलावों को रोकती नहीं है। स्वचालित संपादन को रोकने के लिए, पासवर्ड और एन्क्रिप्शन का उपयोग करें।

‘Read-Only recommended’ फ़्लैग्स ‘is_encrypted’ और ‘is_write_protected’ से कैसे संबंधित है?

वे अलग संकेत हैं। ‘Read-Only recommended’ एक नरम, वैकल्पिक प्रॉम्प्ट है; is_write_protected और is_encrypted वास्तविक लेखन या पढ़ने प्रतिबंध दर्शाते हैं जो पासवर्ड या एन्क्रिप्शन पर निर्भर करते हैं।