Prezentációk mentése csak olvasási módban Python segítségével

Bevezetés

PowerPoint 2019-ben a Microsoft bevezette a Always Open Read-Only beállítást, mint egyet azok közül az opciók közül, amelyet a felhasználók a prezentációik védelmére használhatnak. Ezt a Read-Only beállítást akkor érdemes használni, ha

  • meg akarja akadályozni a véletlen szerkesztéseket, és meg szeretné őrizni a prezentáció tartalmát.
  • jelezni akarja a felhasználóknak, hogy a megadott prezentáció a végleges verzió.

Miután kiválasztotta a Always Open Read-Only lehetőséget egy prezentációhoz, a felhasználók a prezentáció megnyitásakor a Read-Only ajánlást látják, és egy ilyen üzenetet kaphatnak: A véletlen módosítások megelőzése érdekében a szerző read‑only módban nyitotta meg ezt a fájlt.

A Read-Only ajánlás egy egyszerű, de hatékony elriasztó, amely a szerkesztést nehezíti, mivel a felhasználóknak lépést kell tenniük a megszüntetéséhez, mielőtt szerkeszthetnék a prezentációt. Ha nem szeretné, hogy a felhasználók módosítsák a prezentációt, és ezt udvarias módon szeretné közölni, a Read-Only ajánlás jó megoldás lehet.

Ha egy Read-Only védelemmel ellátott prezentációt egy régebbi Microsoft PowerPoint alkalmazásban nyitják meg – amely még nem támogatja a nemrég bevezetett funkciót –, a Read-Only ajánlás figyelmen kívül marad (a prezentáció normál módon nyílik meg).

Read-Only mód alkalmazása

Az Aspose.Slides for Python via .NET lehetővé teszi, hogy egy prezentációt Read-Only módra állítson, ami azt jelenti, hogy a felhasználók (miután megnyitják a prezentációt) a Read-Only ajánlást látják. Ez a példakód megmutatja, hogyan állítható be egy prezentáció Read-Only módra Pythonban az Aspose.Slides használatával:

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)

FAQ

Mi a különbség a „Read-Only recommended” és a teljes jelszóvédelem között?

A „Read-Only recommended” csak javaslatként jelenik meg, hogy a fájlt csak olvasásra nyissák meg, és könnyen megkerülhető. A Jelszóvédelem valójában korlátozza a megnyitást vagy a szerkesztést, és akkor megfelelő, ha valódi biztonsági ellenőrzésekre van szükség.

A „Read-Only recommended” kombinálható‑e vízjelekkel a szerkesztés további elriasztására?

Igen. Az ajánlás kombinálható a vízjelekkel vizuális elriasztásként; külön mechanizmusok, amelyek jól működnek együtt.

Még makró vagy külső eszköz módosíthatja a fájlt, ha az ajánlás be van kapcsolva?

Igen. Az ajánlás nem blokkolja a programozott változtatásokat. Az automatizált szerkesztés megakadályozásához használjon jelszavakat és titkosítást.

Hogyan kapcsolódik a „Read-Only recommended” a „is_encrypted” és „is_write_protected” jelzőkhöz?

Eltérő jelek. A „Read-Only recommended” egy puha, opcionális felhívás; a is_write_protected és a is_encrypted tényleges írási vagy olvasási korlátozásokat jeleznek, amelyek jelszavak vagy titkosítás függvényei.