PDFの暗号化と復号化
このコード例では、IronPDFの強力なC# .NET PDFライブラリを使用して、メタデータの変更、PDFの読み取り専用化、権限の設定、ドキュメントの暗号化パスワードの変更方法を示します。
開始するには、open メソッドを使用して既存のPDFドキュメントをインポートしてください。 このメソッドは、パスワードを 2 番目のパラメータとして指定することでパスワードで保護されたドキュメントを開くために使用でき、保護されたファイルを強力に処理できます。
新しいメタデータ情報を設定するには、まず辞書を作成し、作成者やキーワードなどのメタデータのキーと値のペアを追加します。 IronPDFの overrideMetadata メソッドを利用して、PDFドキュメントに新しいメタデータを効果的に適用します。
次に、IronPDFが提供する removePasswordsAndEncryption メソッドを使用してパスワードと暗号化を削除し、makePdfDocumentReadOnly メソッドで新しいパスワードを設定して読み取り専用にすることにより、ドキュメントの整合性とセキュリティを確保します。
PDFドキュメントの権限は、"permissions"という名前のオブジェクトを使用して構成され、注釈、コンテンツ抽出、フォーム入力、印刷などの特定のアクションが許可されるかどうかを指定します。 ドキュメントのアクセス機能を正確に制御するために、permissions オブジェクトを setPermission メソッドに渡します。
最後に、ドキュメントの暗号化パスワードを"my-password"に変更または設定し、変更した PDF を"secured.pdf"として保存します。これは、アプリケーション開発における安全なドキュメント管理を実現する IronPDF の機能を示すものです。




