Proteger presentaciones PPTX con Python

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

Proteger una presentación PPTX con Python

Aspose.Slides for Python via .NET ofrece dos mecanismos de protección distintos. Llame a ProtectionManager.encrypt para cifrar una presentación PPTX 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 PPTX – Python

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

Establecer la protección contra escritura de una presentación PPTX – Python

with slides.Presentation("presentation.pptx") as presentation:
    presentation.protection_manager.set_write_protection("123123")
    presentation.save("write-protected-presentation.pptx", slides.export.SaveFormat.PPTX)

Cómo proteger un PPTX con Python

Siga estos pasos para proteger un archivo PPTX.

  1. Abra el archivo PPTX 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 PPTX con SaveFormat.PPTX.

Creado con Aspose.Slides

Proteger con contraseña archivos PPTX 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 PPTX.

  • 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 PPTX.
  • Descargue el archivo protegido.

Otros formatos compatibles con la protección

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