この短いチュートリアルでは、Java で PDF からメタデータを削除する方法を説明します。これには、アプリケーションの実行に必要なリソースへの参照、プログラミング手順のリスト、Java で PDF メタデータを除去するための実行可能なサンプル コードが含まれています。必要に応じて、デフォルトまたはカスタムのメタデータを個別に削除する方法を実行します。
Java で PDF からメタデータを消去する手順
- Aspose.PDF for Java を使用してメタデータを削除するように IDE を設定します
- メタデータを削除するための Document クラス オブジェクトを使用してターゲット PDF ファイルをロードします
- DocumentInfo クラス オブジェクトを使用してドキュメントのメタデータを取得します
- clear() メソッドを呼び出してデフォルトのメタデータを削除します
- カスタム メタデータがある場合は、clearCustomData() メソッドを使用して削除します。
- メタデータを削除した後、出力 PDF ファイルを保存します。
これらの手順は、Java で PDF メタデータを削除するプロセスを要約しています。まず、ソース PDF ファイルがロードされ、そのメタデータが抽出されます。次に、clear() メソッドと clearCustomData() メソッドが呼び出され、メタデータがクリアされます。
Java でメタデータ PDF を消去するコード
このサンプル コードは、Java で PDF メタデータを消去する方法を示しています。ここでは、それぞれ、clear() メソッドと clearCustomData() メソッドを使用して、デフォルト プロパティとカスタム プロパティを削除する組み込みメソッドを示します。選択したメタデータのみを削除する場合は、DocumentInfo オブジェクト内の目的のプロパティをクリアするか、必要に応じて DocumentInfo クラスのremove() メソッドまたはremoveItemByKey() メソッドを呼び出します。
このサンプル コードは、Java で PDF からメタデータを削除するプロセスを示しています。 PDF から透かしを削除したい場合は、JavaでPDFファイルからウォーターマークを削除する方法 の記事を参照してください。