読み取り専用プレゼンテーション

Contents
[ ]

PowerPoint 2019では、Microsoftがユーザーがプレゼンテーションを保護するために使用できるオプションの1つとして常に読み取り専用で開く設定を導入しました。この読み取り専用設定を使用してプレゼンテーションを保護したい場合、次のような理由があります。

  • 誤って編集されることを防ぎ、プレゼンテーションの内容を安全に保ちたい。
  • 提供したプレゼンテーションが最終版であることを人々に知らせたい。

プレゼンテーションに常に読み取り専用で開くオプションを選択すると、ユーザーがプレゼンテーションを開いたときに読み取り専用の推奨が表示され、次のようなメッセージが表示される場合があります:誤って変更を防ぐために、著者はこのファイルを読み取り専用で開くように設定しました。

読み取り専用の推奨は、編集を思いとどまらせるシンプルで効果的な抑止力です。なぜなら、ユーザーがプレゼンテーションを編集する前にそれを解除する作業を行う必要があるからです。プレゼンテーションに変更を加えてほしくなく、丁寧にその旨を伝えたい場合、読み取り専用の推奨は良い選択肢かもしれません。

読み取り専用保護がかけられたプレゼンテーションを、最近導入された機能をサポートしていない古いMicrosoft PowerPointアプリケーションで開くと、読み取り専用の推奨は無視されます(プレゼンテーションは通常通り開かれます)。

Aspose.Slides for Python via .NETを使用すると、プレゼンテーションを読み取り専用として設定でき、ユーザーは(プレゼンテーションを開いた後に)読み取り専用の推奨を確認します。このサンプルコードは、Aspose.Slidesを使用してPythonでプレゼンテーションを読み取り専用に設定する方法を示しています:

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)