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

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

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

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

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

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

with slides.Presentation("encrypted-presentation.ppt", load_options) as presentation:
    presentation.protection_manager.remove_encryption()
    presentation.save("unencrypted-presentation.ppt", slides.export.SaveFormat.PPT)

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

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

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

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

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

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

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

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

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

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

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