Java で PDF からメタデータを削除する方法

この短いチュートリアルでは、Java で PDF からメタデータを削除する方法を説明します。これには、アプリケーションの実行に必要なリソースへの参照、プログラミング手順のリスト、Java で PDF メタデータを除去するための実行可能なサンプル コードが含まれています。必要に応じて、デフォルトまたはカスタムのメタデータを個別に削除する方法を実行します。

Java で PDF からメタデータを消去する手順

  1. Aspose.PDF for Java を使用してメタデータを削除するように IDE を設定します
  2. メタデータを削除するための Document クラス オブジェクトを使用してターゲット PDF ファイルをロードします
  3. DocumentInfo クラス オブジェクトを使用してドキュメントのメタデータを取得します
  4. clear() メソッドを呼び出してデフォルトのメタデータを削除します
  5. カスタム メタデータがある場合は、clearCustomData() メソッドを使用して削除します。
  6. メタデータを削除した後、出力 PDF ファイルを保存します。

これらの手順は、Java で PDF メタデータを削除するプロセスを要約しています。まず、ソース PDF ファイルがロードされ、そのメタデータが抽出されます。次に、clear() メソッドと clearCustomData() メソッドが呼び出され、メタデータがクリアされます。

Java でメタデータ PDF を消去するコード

このサンプル コードは、Java で PDF メタデータを消去する方法を示しています。ここでは、それぞれ、clear() メソッドと clearCustomData() メソッドを使用して、デフォルト プロパティとカスタム プロパティを削除する組み込みメソッドを示します。選択したメタデータのみを削除する場合は、DocumentInfo オブジェクト内の目的のプロパティをクリアするか、必要に応じて DocumentInfo クラスのremove() メソッドまたはremoveItemByKey() メソッドを呼び出します。

このサンプル コードは、Java で PDF からメタデータを削除するプロセスを示しています。 PDF から透かしを削除したい場合は、JavaでPDFファイルからウォーターマークを削除する方法 の記事を参照してください。

 日本語