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のセキュアなドキュメント管理機能を紹介します。