Python で PPT プレゼンテーションを保護する
Aspose.Slides でプレゼンテーションを暗号化したり書き込み保護を設定したりする Python アプリケーションを構築できます。
Python で PPT プレゼンテーションを保護する
Aspose.Slides for Python via .NET
には 2 種類の保護方法があります。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)Python で PPT を保護する方法
PPT ファイルを保護するには、次の手順に従います。
Presentationで PPT ファイルを開きます。- 開く際にパスワードを要求するには
ProtectionManager.encryptを、変更を抑止するにはProtectionManager.set_write_protectionを使用します。 SaveFormat.PPTを指定して、保護されたプレゼンテーションを PPT として保存します。
Aspose.Slides で構築
PPT ファイルをオンラインでパスワード保護する
無料の Aspose.Slides Lock アプリは、上記のコードと同じ API である Aspose.Slides for Python via .NET で構築されています。アプリを開いて、ご自身の PPT ファイルで API に何ができるかをお確かめください。
- ブラウザーで動作し、インストールは不要です。
- コードを書く前に、Aspose.Slides がプレゼンテーションをどのように保護するかを確認できます。
- PPT ファイルを開く、または編集するためのパスワードを設定できます。
- 保護されたファイルをダウンロードできます。
保護に対応しているその他の形式
Python を使用して、サポートされているその他のプレゼンテーション形式も保護できます。