Разблокировка презентаций ODP с помощью Python

Создавайте приложения на Python, которые снимают пароли на открытие и защиту от записи с презентаций ODP с помощью Aspose.Slides.

Снятие шифрования и защиты от записи с ODP с помощью Python

С помощью Aspose.Slides for Python via .NET можно снять шифрование, из-за которого для открытия презентации ODP требуется пароль, или отключить ее защиту от записи. Чтобы открыть зашифрованный файл, укажите текущий пароль через LoadOptions.

Снятие шифрования с презентации ODP – Python

load_options = slides.LoadOptions()
load_options.password = "current_password"

with slides.Presentation("encrypted-presentation.odp", load_options) as presentation:
    presentation.protection_manager.remove_encryption()
    presentation.save("decrypted-presentation.odp", slides.export.SaveFormat.ODP)

Снятие защиты от записи с презентации ODP – Python

with slides.Presentation("write-protected-presentation.odp") as presentation:
    presentation.protection_manager.remove_write_protection()
    presentation.save("unprotected-presentation.odp", slides.export.SaveFormat.ODP)

Как снять защиту с ODP с помощью Python

Выполните следующие шаги, чтобы снять защиту с презентации ODP.

  1. Для зашифрованного файла ODP задайте текущий пароль в LoadOptions, а затем откройте файл с помощью Presentation.
  2. Вызовите ProtectionManager.remove_encryption, чтобы удалить пароль на открытие, или ProtectionManager.remove_write_protection, чтобы отключить защиту от записи.
  3. Сохраните полученную презентацию с помощью SaveFormat.ODP.

Создано на основе Aspose.Slides

Разблокировка файлов ODP онлайн

Бесплатное приложение Aspose.Slides Unlock создано на основе Aspose.Slides for Python via .NET — того же API, что и в коде выше. Откройте его и посмотрите, что API может сделать с вашими собственными файлами ODP.

  • Работает в браузере, ничего не нужно устанавливать.
  • Посмотрите, как Aspose.Slides снимает защиту, прежде чем писать код.
  • Удалите пароль или защиту от записи из файла ODP.
  • Скачайте разблокированный файл.

Другие поддерживаемые форматы для разблокировки

Используйте Python, чтобы снимать защиту с других поддерживаемых форматов презентаций.