この簡単なチュートリアルでは、C# を使用して Word ドキュメントからメタデータを削除する方法について説明します。開発環境を設定するための詳細とリソース、プログラミング手順のリスト、C# を使用して Word からメタデータを削除するための実行可能なサンプル コードが含まれています。カスタムおよび組み込みプロパティのコレクションからすべてのプロパティと選択したプロパティをクリアする方法についての情報が表示されます。
C# を使用して Word 文書からメタデータをクリアする手順
- Aspose.Words for .NET を使用してメタデータを削除するように環境を設定します
- カスタム プロパティと組み込みプロパティを持つ Word Document を読み込みます
- ロードされたドキュメントのカスタム プロパティにアクセスする
- Clear() メソッドを呼び出してカスタム プロパティを完全に削除します。
- ロードされたドキュメントの組み込みプロパティにアクセスする
- BuiltInDocumentProperties クラスの Clear() メソッドを呼び出して、値のみを消去します
- メタデータを削除した後、結果のファイルを保存します。
これらの手順は、C# を使用してすべてのドキュメント プロパティと個人情報を削除するプロセスの簡潔な概要を示しています。このプロセスは、Word ファイルをロードすることによって開始され、続いてカスタム プロパティのコレクションにアクセスし、Clear() メソッドを呼び出してすべてのプロパティを削除します。次の手順では、組み込みプロパティ コレクションにアクセスし、続いて Clear() メソッドを呼び出して値のみを削除します。
C# を使用してすべてのドキュメント プロパティと個人情報を削除するコード
using Aspose.Words; | |
using Aspose.Words.Properties; | |
class Program | |
{ | |
static void Main(string[] args) // Un-protect Excel file using C# | |
{ | |
// Set the license | |
new License().SetLicense("Aspose.Total.lic"); | |
// Load the Word file | |
Document doc = new Document("SampleProps.doc"); | |
// Access the custom properties | |
CustomDocumentProperties custProps = doc.CustomDocumentProperties; | |
custProps.Clear(); | |
// Access the built-in properties | |
BuiltInDocumentProperties builtInProps = doc.BuiltInDocumentProperties; | |
builtInProps.Clear(); | |
// Save the Word file | |
doc.Save("Output.doc"); | |
System.Console.WriteLine("Done"); | |
} | |
} |
このコード スニペットは、C#* を使用して *Word 文書からメタデータを削除するプロセスを示しています。 CustomDocumentProperties クラスおよび BuiltInDocumentProperties クラスの Remove() メソッドを使用して、プロパティ名を指定して特定のプロパティの値を削除できます。同様に、RemoveAt() メソッドを使用して、プロパティ インデックスを削除に使用できます。
この記事では、C# を使用してすべてのドキュメント プロパティと個人情報を削除する方法 について説明しました。すべての改ページを削除するアプリケーションの開発に興味がある場合は、C#を使用してWordですべての改ページを削除する方法 の記事を参照してください。