.NET のプレゼンテーションからカスタム プロパティを読み取る

導入

このチュートリアルでは、GroupDocs.Metadata を使用して .NET のプレゼンテーションからカスタム プロパティを読み取る方法について説明します。カスタム プロパティには、プレゼンテーション ファイル内に埋め込まれた追加情報が含まれており、コンテンツの整理、分類、または説明に役立ちます。GroupDocs.Metadata ライブラリを活用することで、開発者はさまざまな目的でこれらのカスタム プロパティに効率的にアクセスして抽出できます。

前提条件

このチュートリアルに進む前に、次の前提条件が設定されていることを確認してください。

  • Visual Studio: システムに Visual Studio をインストールします。
  • GroupDocs.Metadata for .NET: GroupDocs.Metadata for .NETを以下のサイトからダウンロードしてインストールします。Webサイト.
  • プレゼンテーション ファイル: テスト用のカスタム プロパティを含むサンプル プレゼンテーション ファイル (PowerPoint など) を準備します。

名前空間のインポート

まず、必要な名前空間を C# プロジェクトにインポートします。

using System;
using GroupDocs.Metadata;
using GroupDocs.Metadata.Formats.Document;
using GroupDocs.Tagging;

ステップ 1: プレゼンテーションをロードし、カスタム プロパティにアクセスする

まず、Metadataオブジェクトを入力プレゼンテーション ファイルのパスに置き換えます。

using (Metadata metadata = new Metadata("YourInputFile.pptx"))
{
    var root = metadata.GetRootPackage<PresentationRootPackage>();

ステップ 2: カスタム プロパティを取得する

次に、組み込みプロパティを除くカスタム プロパティをプレゼンテーションから取得します。

    var customProperties = root.DocumentProperties.FindProperties(p => !p.Tags.Contains(Tags.Document.BuiltIn));
    foreach (var property in customProperties)
    {
        Console.WriteLine("{0} = {1}", property.Name, property.Value);
    }
}

結論

このチュートリアルでは、GroupDocs.Metadata for .NET を使用してプレゼンテーションからカスタム プロパティを読み取る方法を説明しました。開発者はライブラリの機能を活用して、さまざまなドキュメント形式に埋め込まれたメタデータに簡単にアクセス、取得、操作できるため、アプリケーションの機能と柔軟性が向上します。

よくある質問

プレゼンテーションのカスタム プロパティとは何ですか?

カスタム プロパティは、作成者の詳細、キーワード、カスタム説明などの追加情報をプレゼンテーション ファイル内に保存するユーザー定義のメタデータ フィールドです。

GroupDocs.Metadata はプレゼンテーション以外のファイル形式も処理できますか?

はい。GroupDocs.Metadata は、ドキュメント、スプレッドシート、画像、ビデオなどを含む幅広いファイル形式をサポートしています。

GroupDocs.Metadata for .NET をインストールするにはどうすればよいですか?

GroupDocs.Metadata for .NET はリリース ページからダウンロードしてインストールできます。ここ.

GroupDocs.Metadata に利用できる無料トライアルはありますか?

はい、GroupDocs.Metadata の無料試用版を入手して、購入する前にその機能を調べることができますここ.

GroupDocs.Metadata のサポートはどこで受けられますか?

GroupDocs.Metadata に関連する技術サポートやディスカッションについては、サポート フォーラムにアクセスしてください。ここ.