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

Contents
[ ]

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

  • 偶発的な編集を防ぎ、プレゼンテーションの内容を安全に保ちたいとき。
  • 提供したプレゼンテーションが最終版であることを知らせたいとき。

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

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

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

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

auto pres = System::MakeObject<Presentation>();
pres->get_ProtectionManager()->set_ReadOnlyRecommended(true);
pres->Save(u"ReadOnlyPresentation.pptx", SaveFormat::Pptx);