Ochrona prezentacji PPTX za pomocą Pythona

Twórz aplikacje w Pythonie, które szyfrują prezentacje lub ustawiają ochronę przed zapisem za pomocą Aspose.Slides.

Ochrona prezentacji PPTX za pomocą Pythona

Aspose.Slides for Python via .NET oferuje dwa odrębne mechanizmy ochrony. Wywołaj ProtectionManager.encrypt, aby zaszyfrować prezentację PPTX i wymagać hasła do jej otwarcia. Możesz też wywołać ProtectionManager.set_write_protection, aby zniechęcić do modyfikacji bez szyfrowania pliku. Użytkownik nadal może otworzyć prezentację chronioną przed zapisem i zapisać zmiany w innym pliku.

Szyfrowanie prezentacji PPTX – Python

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

Ustawianie ochrony przed zapisem prezentacji 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)

Jak chronić plik PPTX za pomocą Pythona

Wykonaj poniższe kroki, aby chronić plik PPTX.

  1. Otwórz plik PPTX za pomocą Presentation.
  2. Użyj ProtectionManager.encrypt, aby wymagać hasła przy otwieraniu, lub ProtectionManager.set_write_protection, aby zniechęcić do zmian.
  3. Zapisz chronioną prezentację jako PPTX za pomocą SaveFormat.PPTX.

Zbudowano z Aspose.Slides

Ochrona plików PPTX hasłem online

Bezpłatna aplikacja Aspose.Slides Lock została zbudowana z użyciem Aspose.Slides for Python via .NET, tego samego API co w powyższym kodzie. Otwórz ją i zobacz, co API potrafi zrobić z Twoimi plikami PPTX.

  • Działa w przeglądarce, nie trzeba niczego instalować.
  • Zobacz, jak Aspose.Slides chroni prezentacje, zanim napiszesz kod.
  • Ustaw hasło do otwierania lub edycji pliku PPTX.
  • Pobierz chroniony plik.

Inne obsługiwane formaty ochrony

Użyj Pythona, aby chronić inne obsługiwane formaty prezentacji.