パスワード、セキュリティ & メタデータ

IronPDF はPDFのメタデータとセキュリティ設定を変更することができます。 セキュリティに関しては、読み取り専用、印刷不可、パスワード保護、および暗号化されたPDFを作成する機能が含まれています。 メタデータの場合、これには新しいプロパティを定義し、既存のプロパティを編集する機能が含まれます。

IronPDF for Java で PDF のメタデータを管理するには、まず開発者が MetadataManager への参照を取得する必要があります。 このクラスは、PDFのメタコンテンツに直接アクセスおよび変更するためのメソッドを提供します。 開発者は、PDFドキュメントに定義された一般的なメタプロパティを同じ名前のゲッターおよびセッターを使用して迅速に読み取り、編集することができます。

以下に便利なゲッターとセッターを備えたプロパティの完全な一覧を示します:

  • プロデューサー
  • 作成日
  • クリエーター
  • 著者
  • キーワード
  • 件名
  • タイトル
  • ModifiedDate(修正日)

    コード例では、作業ドキュメントの著者、タイトル、およびキーワードを変更するために、setAuthorsetTitlesetKeywords、および setModifiedDate メソッドを使用しています。

    以下に挙げた以外のプロパティを取得および設定するには、getAnyMetadata および setAnyMetadata メソッドを使用して、目的のプロパティ名を指定してください。

    同様に、PDFドキュメントのセキュリティ設定にアクセスし、変更するには、SecurityManagerを介して行わなければなりません。 PdfDocumentgetSecurityを呼び出して、そのSecurityManagerへの参照を取得し、意図した使用目的に応じてPDFへのアクセスを制限するために使用します。

    Java開発者は、PDFのセキュリティ設定をより詳細に制御するために、SecurityOptionsオブジェクトを使用できます。