オンラインまたは Python 経由で ODP ドキュメントからパスワードを削除する
強力な Python ベースの ODP ドキュメント ロックおよびロック解除ユーティリティ アプリケーションを開発します。Python を使用して ODP ファイルからパスワード制限を削除するためのコードのリスト。
ODP パスワードをオンラインでロック解除する
- ODP ファイルをインポートし、アップロードすることでロックを解除します。
- ロック解除アプリのドラッグ アンド ドロップでドロップ領域内をクリックして実行します。
- ODP ファイルのサイズとインターネット速度に応じて、数秒待ちます。
- 削除するパスワードを入力します。
- 「ロック解除」ボタンをクリックしてドキュメントのロックを解除します。
- ファイルをすぐにダウンロードします。
Python 経由で ODP パスワードを削除する
- プロジェクト内の API を PyPI ( Aspose.Slides ) から直接参照します。
- Document クラスを使用して、パスワードで保護された ODP ファイルを読み込みます。
- unprotect メソッドを呼び出してパスワードを削除します。
- save メソッドを呼び出してドキュメントを保存します。
ODP ドキュメントからパスワードを削除する Python のコード例
with slides.Presentation("Locked.pptx") as pres: | |
for slide in pres.slides: | |
for shape in slide.shapes: | |
if type(shape) is slides.AutoShape: | |
auto_shape_lock = shape.shape_lock | |
auto_shape_lock.position_locked = False | |
auto_shape_lock.select_locked = False | |
auto_shape_lock.size_locked = False | |
elif type(shape) is slides.GroupShape: | |
group_shape_lock = shape.shape_lock | |
group_shape_lock.grouping_locked = False | |
group_shape_lock.position_locked = False | |
group_shape_lock.select_locked = False | |
group_shape_lock.size_locked = False | |
elif type(shape) is slides.Connector: | |
connector_lock = shape.shape_lock | |
connector_lock.position_move = False | |
connector_lock.select_locked = False | |
connector_lock.size_locked = False | |
elif type(shape) is slides.PictureFrame: | |
picture_lock = shape.shape_lock | |
picture_lock.position_locked = False | |
picture_lock.select_locked = False | |
picture_lock.size_locked = False | |
pres.save("Unlocked.pptx", slides.export.SaveFormat.PPTX) |
Python による ODP 保護管理アプリケーションの開発
ODP 保護管理アプリまたはユーティリティを開発する必要がありますか?
Aspose.Total for Python via .NET
の子 API である
Aspose.Slides for Python via .NET
を使用すると、Python 開発者はドキュメントの保護または保護解除アプリケーション内に上記の API コードを統合できます。強力な Python ライブラリにより、あらゆる文書保護ソリューションをプログラミングできます。さらに、ODP 形式を含む多くの一般的な形式をサポートできます。
ODP 保護を管理するための Python ユーティリティ
「
Aspose.Slides for Python via .NET
」または「
Aspose.Total for Python via .NET
」をシステムにインストールするための代替オプションがあります。ニーズに近いものを選択し、ステップバイステップの指示に従ってください。
- PyPI から Aspose.Slides for Python via .NET をインストール
- または、次の pip コマンド
pip install Aspose.Slides
を使用します。
システム要求
- Python 3.5以降がインストールされていること
- GCC-6 ランタイム ライブラリ (またはそれ以降)。
- Python 3.5 ~ 3.7 の場合: Python の pymalloc ビルドが必要です。
詳細については 製品ドキュメント を参照してください。
よくある質問
- 上記の Python コードをアプリケーションで使用できますか?はい、このコードをダウンロードして、Python ベースのドキュメント保護やアプリケーションのロック解除を開発する目的で使用してください。 このコードは、バックエンドのドキュメント処理、操作、保護の領域でプロジェクトの機能と機能を強化するための貴重なリソースとして機能します。
- このオンライン文書ロック解除アプリは Windows でのみ動作しますか?Windows、Linux、Mac OS、Android など、実行されているオペレーティング システムに関係なく、任意のデバイスでドキュメントのロック解除を開始してパスワードを削除できる柔軟性があります。必要なのは、最新の Web ブラウザとアクティブなインターネット接続だけです。
- オンライン アプリを使用して ODP ドキュメントのポートを解除しても安全ですか?もちろん!当社のサービスを通じて生成された出力ファイルは、24 時間以内に当社のサーバーから安全かつ自動的に削除されます。その結果、これらのファイルに関連付けられた表示リンクは、この期間を過ぎると機能しなくなります。
- アプリを使用するにはどのブラウザが必要ですか?オンラインで ODP ドキュメントのロックを解除するには、Google Chrome、Firefox、Opera、Safari などの最新の Web ブラウザを使用できます。ただし、デスクトップ アプリケーションを開発している場合は、効率的な管理のために Aspose.Total ドキュメント処理 API を使用することをお勧めします。