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

Contents
[ ]

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

  • 意図しない編集を防ぎ、プレゼンテーションの内容を安全に保ちたい場合。
  • 提供したプレゼンテーションが最終版であることを人々に警告したい場合。

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

読み取り専用の推奨は、編集を思いとどまらせるシンプルで効果的な抑止力で、ユーザーはプレゼンテーションを編集できる前にそれを取り除く作業を行わなければならないためです。ユーザーにプレゼンテーションの変更をさせたくなく、そのことを丁寧に伝えたい場合、読み取り専用の推奨は良いオプションかもしれません。

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

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

using (Presentation pres = new Presentation())
{
    pres.ProtectionManager.ReadOnlyRecommended = true;
    pres.Save("ReadOnlyPresentation.pptx", SaveFormat.Pptx);
}