PDFの暗号化および復号化

このコード例では、IronPDFの強力なC# .NET PDFライブラリを使用して、メタデータの変更、PDFの読み取り専用化、権限の設定、ドキュメントの暗号化パスワードの変更方法を示します。

まず、open メソッドを使用して既存のPDFドキュメントをインポートします。 このメソッドは、2番目のパラメータとしてパスワードを指定することで、パスワードで保護されたドキュメントを開くために利用することができ、保護されたファイルの堅牢な処理を提供します。

新しいメタデータ情報を設定するには、まず空のマップを作成し、作者やキーワードなどのメタデータのキーと値のペアを追加します。 IronPDFでoverrideMetadataメソッドを利用して、PDFドキュメントに新しいメタデータを効果的に適用します。

次に、IronPDF が提供する removePasswordsAndEncryption メソッドを使用してパスワードと暗号化を削除し、makePdfDocumentReadOnly メソッドで新しいパスワードを設定して PDF を読み取り専用に構成し、ドキュメントの整合性とセキュリティを確保します。

PDFドキュメントの権限は「permissions」と名付けられたオブジェクトを使用して設定されます。このオブジェクトは、注釈の追加、コンテンツの抽出、フォームへの入力、および印刷などの特定のアクションが許可されているか否かを指定します。 権限オブジェクトをsetPermissionメソッドに渡して、ドキュメントのアクセシビリティ機能を正確に制御します。

最後に、ドキュメントの暗号化パスワードを "my-password "に変更または設定し、変更したPDFを "secured.pdf "として保存し、アプリケーション開発におけるIronPDFのセキュアなドキュメント管理機能を紹介します。