GroupDocs.Metadata for .NET

C# で Jp2 ファイルのメタデータを更新

すべての一般的なドキュメント、画像、マルチメディア ファイル形式からメタデータ情報を更新し、必要なメタデータ処理操作をすべてサポートします。

C# で JP2 のメタデータを更新する手順

GroupDocs.Metadata for .NET は、.NET 開発者が数ステップでアプリケーション内から JP2 ファイルのメタデータ情報を簡単に編集できるようにします。

  1. Metadata クラスのインスタンスを使用して JP2 ファイルをロードします。
  2. 目的のメタデータプロパティをフィルタリングするために使用される述語を指定します。
  3. 述語と新しい値を UpdateProperties メソッドに渡します。
  4. 変更を JP2 形式でディスクに保存します。
// JP2 の作成日を編集

using (var metadata = new GroupDocs.Metadata.Metadata("input.jp2"))
{
    // 述語を満たす各プロパティの値を設定::
    // プロパティはドキュメントが作成された日時を含みます
    // 既存の値が3日以上古い場合、ファイルの作成日時を更新
    var affected = metadata.UpdateProperties(
      p => p.Tags.Contains(GroupDocs.Metadata.Tagging.Tags.Time.Created) &&
      p.Value.Type == GroupDocs.Metadata.Common.MetadataPropertyType.DateTime &&
      p.Value.ToStruct() < DateTime.Today.AddDays(-3), new GroupDocs.Metadata.Common.PropertyValue(DateTime.Today));

    Console.WriteLine("Properties set: {0}", affected);

    // 結果を JP2 に保存
    metadata.Save("output.jp2");
}
dotnet add package GroupDocs.Metadata
クリックしてコピー
コピーしました
その他の例 ドキュメント

.NET アプリで JP2 の内部メタデータプロパティを管理

GroupDocs.Metadata API を使用すると、開発者は .NET アプリケーションでさまざまな形式のドキュメント詳細(メタデータ)を簡単に編集できます。プログラムでドキュメントプロパティを追加、更新、検索、削除できます。

ドキュメントメタデータプロパティ管理

効果的なメタデータ統合

GroupDocs.Metadata は、.NET アプリ内のドキュメントやファイルにさまざまなプロパティを追加する作業を簡素化します。開発者はプログラムでドキュメントプロパティを簡単に適用、更新、削除できます。

正確なメタデータ制御

この API はドキュメントプロパティ管理のための豊富なオプションを提供します。開発者はビジネスファイルに埋め込まれた隠れデータを効率的に検索・処理できます。

組み込み JP2 プロパティの活用

ドキュメント形式に応じて、開発者は画像の EXIF データなど既存のプロパティを活用できます。これにはカメラ情報、解像度、作成日などが含まれます。

MP3 ファイルの歌詞メタデータを更新する(例)

この例では、MP3 オーディオファイルの隠し情報(メタデータ)を更新する方法を示します。

C#


    //  Metadata クラスを使用してファイルをロードします
    using (Metadata metadata = new Metadata("input.mp3"))
    {
        var root = metadata.GetRootPackage<MP3RootPackage>();

        if (root.Lyrics3V2 == null)
        {
            root.Lyrics3V2 = new LyricsTag();
        }

        // 歌詞データを更新する
        root.Lyrics3V2.Lyrics = "[00:01]Test lyrics";
        root.Lyrics3V2.Artist = "test artist";
        root.Lyrics3V2.Album = "test album";
        root.Lyrics3V2.Track = "test track";

        // {emore_features.code_1.comment_3}
        root.Lyrics3V2.Set(new LyricsField("ABC", "custom value"));

        // 更新されたファイルを保存する
        metadata.Save("output.mp3");
    }

GroupDocs.Metadata for .NET API の概要

GroupDocs.Metadata for .NET は高度なメタデータ管理機能を提供し、開発者が外部ソフトウェアを使用せずに画像やドキュメント形式からメタデータ情報を簡単に読み取り、ドキュメント化、削除、検索、比較、置換、エクスポートできます。メタデータ操作 API を使用して、PDF、Microsoft Office Word、Excel スプレッドシート、PowerPoint プレゼンテーション、Outlook メール、OneNote、Visio、Project、AutoCAD、Archive、マルチメディア ファイル形式のメタデータ詳細を編集し、他の多数のメタデータ処理機能もサポートします。
詳細を見る
About illustration

始める準備はできていますか?

GroupDocs.Metadata を無料でダウンロードするか、フルアクセス用の試用版ライセンスを取得してください。

有用なリソース

ドキュメント、コードサンプル、コミュニティサポートを調べて、体験を向上させます。

他のファイル形式からメタデータプロパティを更新

.NET 用のマルチフォーマット文書および画像メタデータ編集 API。以下に示す一般的なファイル形式のメタデータを取得できます。

一時ライセンスのヒント

1
職場の電子メールで登録してください。フリー メール サービスは使用できません。
2
2 番目のステップで [一時ライセンスを取得] ボタンを使用します。
 日本