Как создать презентацию только для чтения с помощью Python

В этом базовом разделе рассказывается, как создать презентацию, доступную только для чтения, с помощью Python. В нем описаны все подробности о необходимых пакетах PYPI, список пошаговых задач программирования с пояснением логики программы, а также работоспособный пример кода для создания презентации, доступной только для чтения, и предотвращения редактирования PPTX с помощью Python. . Разработанное приложение можно использовать в любой среде, поддерживаемой .NET и Python, в macOS, Windows и Linux.

Шаги по созданию презентации только для чтения с использованием Python

  1. Настройте IDE на используйте Aspose.Slides для Python через .NET для создания PPTX, доступного только для чтения, с помощью Python.
  2. Получите доступ к целевому файлу презентации PPTX, используя экземпляр класса Presentation.
  3. Доступ к классу презентации ProtectionManger, установленному True для значения свойства ReadOnlyRecommended.
  4. Сохраните нередактируемый и доступный только для чтения файл презентации на диске.

Вышеупомянутые шаги объясняют процесс сделания PPTX недоступным для редактирования в Python с помощью нескольких вызовов API. Процесс будет инициирован открытием целевого файла презентации с диска или созданием новой презентации с нуля с использованием экземпляра класса Presentation. Затем экземпляр класса ProtectionManager будет доступен из свойств презентации, а для свойства ReadOnlyRecommended будет установлено значение True, которое преобразует загруженную презентацию в доступ только для чтения перед ее сохранением на диске.

Код, делающий презентацию нередактируемой с помощью Python

Приведенный выше пример кода демонстрирует простой процесс сделать презентацию нередактируемой с помощью Python. Экземпляр класса ProtectionManager используется для ограничения редактирования файла презентации, а также предоставляет другие различные свойства и методы, такие как EncryptDocumentProperties, EncryptionPassword, RemoveEncryption и SetWriteProtection, и это лишь некоторые из них. Вы также можете сбросить защиту презентации, чтобы разрешить редактирование, удалив свойство «только для чтения» и установив для него значение False.

Этот пример научил нас как предотвратить редактирование презентации с помощью Python. Если вы хотите узнать, как зачеркивать текст внутри презентации, обратитесь к статье на сайте как вычеркнуть текст в PPTX с помощью Python.

 Русский