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

Contents
[ ]

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

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

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

読み取り専用の推奨はシンプルで効果的な抑止力であり、ユーザーがプレゼンテーションを編集する前にそれを削除するタスクを実行しないといけないため、編集を思いとどまらせるものです。ユーザーにプレゼンテーションへの変更を行わせたくなく、丁寧にそれを伝えたい場合、読み取り専用の推奨は良い選択肢かもしれません。

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

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

Presentation pres = new Presentation();
try {
    pres.getProtectionManager().setReadOnlyRecommended(true);
    pres.save("ReadOnlyPresentation.pptx", SaveFormat.Pptx);
} finally {
    if (pres != null) pres.dispose();
}