Proteger presentaciones PPT con Python

Cree aplicaciones Python que cifren presentaciones o establezcan la protección contra escritura con Aspose.Slides.

Proteger una presentación PPT con Python

Aspose.Slides for Python via .NET ofrece dos mecanismos de protección distintos. Llame a ProtectionManager.encrypt para cifrar una presentación PPT y exigir una contraseña para abrirla. Como alternativa, llame a ProtectionManager.set_write_protection para desalentar las modificaciones sin cifrar el archivo. Un usuario aún puede abrir una presentación protegida contra escritura y guardar los cambios en otro archivo.

Cifrar una presentación PPT – Python

with slides.Presentation("presentation.ppt") as presentation:
    presentation.protection_manager.encrypt("123123")
    presentation.save("encrypted-presentation.ppt", slides.export.SaveFormat.PPT)

Establecer la protección contra escritura de una presentación 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)

Cómo proteger un PPT con Python

Siga estos pasos para proteger un archivo PPT.

  1. Abra el archivo PPT con Presentation.
  2. Use ProtectionManager.encrypt para exigir una contraseña al abrir, o ProtectionManager.set_write_protection para desalentar los cambios.
  3. Guarde la presentación protegida como PPT con SaveFormat.PPT.

Creado con Aspose.Slides

Proteger con contraseña archivos PPT en línea

La aplicación gratuita Aspose.Slides Lock está creada con Aspose.Slides for Python via .NET, la misma API que el código anterior. Ábrala y descubra lo que la API puede hacer con sus propios archivos PPT.

  • Funciona en su navegador, sin instalar nada.
  • Vea cómo Aspose.Slides protege las presentaciones antes de escribir código.
  • Establezca una contraseña para abrir o editar su archivo PPT.
  • Descargue el archivo protegido.

Otros formatos compatibles con la protección

Use Python para proteger otros formatos de presentación compatibles.