Защита презентаций PPT с помощью Python
Создавайте приложения на Python, которые шифруют презентации или устанавливают защиту от записи с помощью Aspose.Slides.
Защита презентации PPT с помощью Python
Aspose.Slides for Python via .NET
предоставляет два разных механизма защиты. Вызовите ProtectionManager.encrypt, чтобы зашифровать презентацию PPT и требовать пароль для ее открытия. Либо вызовите ProtectionManager.set_write_protection, чтобы предостеречь от изменений без шифрования файла. Пользователь по-прежнему может открыть защищенную от записи презентацию и сохранить изменения в другой файл.
Шифрование презентации PPT – Python
with slides.Presentation("presentation.ppt") as presentation:
presentation.protection_manager.encrypt("123123")
presentation.save("encrypted-presentation.ppt", slides.export.SaveFormat.PPT)Установка защиты от записи для презентации PPT – Python
with slides.Presentation("presentation.ppt") as presentation:
presentation.protection_manager.set_write_protection("123123")
presentation.save("write-protected-presentation.ppt", slides.export.SaveFormat.PPT)Как защитить PPT с помощью Python
Выполните следующие шаги, чтобы защитить файл PPT.
- Откройте файл PPT с помощью
Presentation. - Используйте
ProtectionManager.encrypt, чтобы требовать пароль при открытии, илиProtectionManager.set_write_protection, чтобы предостеречь от изменений. - Сохраните защищенную презентацию в формате PPT с помощью
SaveFormat.PPT.
Создано на основе Aspose.Slides
Защита файлов PPT паролем онлайн
Бесплатное приложение Aspose.Slides Lock создано на основе Aspose.Slides for Python via .NET — того же API, что и в коде выше. Откройте его и посмотрите, что API может сделать с вашими собственными файлами PPT.
- Работает в браузере, ничего не нужно устанавливать.
- Посмотрите, как Aspose.Slides защищает презентации, прежде чем писать код.
- Установите пароль для открытия или редактирования файла PPT.
- Скачайте защищенный файл.
Другие поддерживаемые форматы для защиты
Используйте Python для защиты других поддерживаемых форматов презентаций.