Презентация только для чтения

Contents
[ ]

В PowerPoint 2019 Microsoft представила функцию Всегда открывать как только для чтения как одну из опций, которые пользователи могут использовать для защиты своих презентаций. Вам может понадобиться использовать эту настройку только для чтения, чтобы защитить презентацию, когда

  • Вы хотите предотвратить случайные изменения и сохранить содержание вашей презентации в безопасности.
  • Вы хотите предупредить людей о том, что предоставленная вами презентация является окончательной версией.

После того как вы выберете опцию Всегда открывать как только для чтения для презентации, когда пользователи откроют презентацию, они увидят рекомендацию Только для чтения и могут увидеть сообщение следующего содержания: Чтобы предотвратить случайные изменения, автор установил, чтобы этот файл открывался только для чтения.

Рекомендация только для чтения является простым, но эффективным средством, которое discourages редактирование, поскольку пользователям необходимо выполнить задачу, чтобы удалить это, прежде чем им разрешено редактировать презентацию. Если вы не хотите, чтобы пользователи вносили изменения в презентацию и хотите вежливо сообщить им об этом, то рекомендация только для чтения может быть хорошим вариантом для вас.

Если презентация с защитой Только для чтения открывается в более старой версии Microsoft PowerPoint - которая не поддерживает недавно введенную функцию - рекомендование Только для чтения игнорируется (презентация открывается нормально).

Aspose.Slides для PHP через Java позволяет вам установить презентацию в режим Только для чтения, что означает, что пользователи (после того как они откроют презентацию) увидят рекомендацию Только для чтения. Этот пример кода показывает, как установить презентацию в режим Только для чтения с использованием Aspose.Slides:

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