ここでは、Java で Word 文書からメタデータをクリアする方法 を簡単に紹介します。 IDE の設定の詳細、プログラミング手順のリスト、Java の Word からメタデータを削除するための実行可能なサンプル コードが含まれています。プロパティを完全に削除する方法と、選択したプロパティのみを処理するオプションとともに値のみを削除する方法を学習します。
Java で Word 文書からメタデータを削除する手順
- Java の Aspose.Words を使用してプロパティをクリアする環境を確立します
- 組み込みプロパティとカスタム プロパティが存在する Word document を読み込みます
- getCustomDocumentProperties() メソッドを使用してカスタム プロパティにアクセスします。
- CustomDocumentProperties クラスから clear() メソッドを呼び出してプロパティを削除します。
- getBuiltInDocumentProperties() メソッドを呼び出して組み込みプロパティにアクセスします
- clear() メソッドを呼び出して値とファイルを削除します (save
このプロセスでは、Java ですべてのドキュメント プロパティと個人情報を削除する方法 について説明します。プロパティを完全に削除するには、CustomDocumentProperties クラスの clear() メソッドを呼び出します。一方、永続プロパティの値を削除するには、clear() メソッドを呼び出します。
Java で Word 文書からメタデータを消去するコード
import com.aspose.words.*; | |
public class Main { | |
public static void main(String[] args) throws Exception // Remove Word file metadata in Java | |
{ | |
// Set the licenses | |
new com.aspose.words.License().setLicense("Aspose.Total.lic"); | |
// Load the Word DOC file | |
Document doc = new Document("SampleProps.doc"); | |
// Get the custom properties and remove them | |
CustomDocumentProperties custProps = doc.getCustomDocumentProperties(); | |
custProps.clear(); | |
// Get the built-in properties and remove the values | |
BuiltInDocumentProperties builtInProps = doc.getBuiltInDocumentProperties(); | |
builtInProps.clear(); | |
// Save the Word file | |
doc.save("Output.doc"); | |
System.out.println("Done"); | |
} | |
} |
このコードは、Java 内のすべてのドキュメント プロパティと個人情報を削除するプロセスを示しています。選択したプロパティを削除するには、名前を指定して Remove() メソッドを使用し、それぞれのプロパティのインデックスを指定して同じメソッドを呼び出すさまざまなオプションを使用できます。 add() メソッドを使用してプロパティ名と値を指定してカスタム プロパティを追加することもできます。
この記事では、Java のすべてのドキュメント プロパティと個人情報を削除する方法を説明しました。メタデータを編集するプロセスについて知りたい場合は、Java で Word 文書のメタデータを編集する方法 の記事を参照してください。