.NET のスプレッドシートからファイル形式プロパティを読み取る

導入

このチュートリアルでは、GroupDocs.Metadata for .NET を活用して、スプレッドシートからファイル形式のプロパティを効率的に読み取る方法について説明します。GroupDocs.Metadata for .NET は、開発者が .NET アプリケーション内でさまざまなファイル形式に関連付けられたメタデータを抽出、編集、管理できるようにする強力な API です。このライブラリを使用して、スプレッドシート ファイルに関する重要な情報を取得することに特に焦点を当てます。

前提条件

始める前に、次の前提条件が設定されていることを確認してください。

  1. Visual Studio: 開発マシンに Visual Studio をインストールします。
  2. GroupDocs.Metadata for .NET: GroupDocs.Metadata for .NETを以下のサイトからダウンロードしてインストールします。ダウンロードページ.
  3. 有効なライセンス: 有効なライセンスを取得するグループドキュメントまたは仮免許テスト目的のため。

名前空間のインポート

まず、GroupDocs.Metadata 機能にアクセスするために、.NET プロジェクトに必要な名前空間をインポートします。

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

ステップ1: スプレッドシートファイルを読み込む

を初期化することから始めますMetadataスプレッドシート ファイルへのパスを持つオブジェクト:

using (Metadata metadata = new Metadata("YourInputFile.xlsx"))
{
    //ここからメタデータのプロパティにアクセスします...
}

交換する"YourInputFile.xlsx"実際のスプレッドシート ファイルへのパスを入力します。

ステップ2: ルートパッケージ情報を抽出する

スプレッドシート ファイル形式に関連付けられたルート パッケージを取得します。

var root = metadata.GetRootPackage<SpreadsheetRootPackage>();

ステップ3: ファイル形式のプロパティにアクセスする

これで、ファイル形式に関連するさまざまなプロパティにアクセスできるようになります。

Console.WriteLine(root.FileType.FileFormat);
Console.WriteLine(root.FileType.SpreadsheetFormat);
Console.WriteLine(root.FileType.MimeType);
Console.WriteLine(root.FileType.Extension);

各プロパティが表す内容の内訳は次のとおりです。

  • FileFormat: ファイルの特定の形式を識別します。
  • SpreadsheetFormat: スプレッドシート形式の正確なタイプを指定します。
  • MimeType: スプレッドシートに関連付けられた MIME タイプを提供します。
  • Extension: この形式に通常関連付けられているファイル拡張子を示します。

結論

このチュートリアルでは、GroupDocs.Metadata for .NET を使用して、スプレッドシート ドキュメントから重要なファイル形式プロパティを取得する方法を説明しました。このライブラリは、さまざまなファイル タイプにわたるメタデータを管理するための堅牢な機能を提供し、開発者がメタデータ処理を .NET アプリケーションにシームレスに統合できるようにします。

よくある質問

GroupDocs.Metadata for .NET はあらゆる種類のスプレッドシート形式と互換性がありますか?

GroupDocs.Metadata for .NET は、XLSX、XLS、CSV などを含む幅広いスプレッドシート形式をサポートしています。を参照してください。ドキュメンテーションサポートされている形式の包括的なリストについては、こちらをご覧ください。

GroupDocs.Metadata for .NET を使用してメタデータ プロパティを編集できますか?

はい、GroupDocs.Metadata for .NET では、さまざまなファイル形式に関連付けられたメタデータ プロパティの読み取りだけでなく編集も可能です。

テスト目的で一時ライセンスを取得するにはどうすればよいですか?

GroupDocsから一時ライセンスを取得できますここ.

GroupDocs.Metadata for .NET に関するサポートや質問はどこで受けられますか?

訪問GroupDocs メタデータ フォーラム支援を求め、経験を共有し、他の開発者と協力します。

GroupDocs.Metadata for .NET には無料試用版がありますか?

はい、GroupDocs.Metadata for .NETの無料試用版を以下のサイトからダウンロードできます。リリースページ.