.NET で PDF からカスタム プロパティを読み取る

導入

.NET 開発の分野では、ドキュメント内のメタデータの管理は、貴重な情報を整理して抽出するために非常に重要です。 GroupDocs.Metadata for .NET は、PDF からカスタム プロパティを読み取るための強力なツールを提供し、開発者がドキュメント メタデータに効率的にアクセスして利用できるようにします。このチュートリアルでは、C# を使用して GroupDocs.Metadata を利用して PDF ファイルからカスタム プロパティを取得するプロセスについて説明します。

前提条件

このチュートリアルに入る前に、次のものが揃っていることを確認してください。

  • C# プログラミング言語の基本的な理解。
  • Visual Studio がシステムにインストールされている。
  • GroupDocs.Metadata for .NETライブラリがインストールされました。ダウンロードできます。ここ.
  • テスト用のカスタム プロパティを含む PDF ファイルへのアクセス。

名前空間のインポート

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

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

ステップ 1: PDF ファイルをロードする

まず、GroupDocs.Metadata を使用して、カスタム プロパティを含む PDF ファイルを読み込みます。

using (Metadata metadata = new Metadata("YourInputFile.pdf"))
{
    var root = metadata.GetRootPackage<PdfRootPackage>();
    //カスタム プロパティを取得するコードがここに記述されます。
}

交換する"YourInputFile.pdf" PDF ファイルへのパスを含めます。

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

次に、PDF ドキュメントからカスタム プロパティにアクセスして表示します。

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);
}

このコード スニペットは、PDF ドキュメントからすべての非組み込みカスタム プロパティを取得し、その名前と値をコンソールに出力します。

結論

このチュートリアルでは、GroupDocs.Metadata for .NET を利用して、C# を使用して PDF ドキュメントからカスタム プロパティを読み取る方法を検討しました。概要を示した手順に従うことで、メタデータ管理を .NET アプリケーションに効率的に統合し、ドキュメント処理機能を強化できます。

よくある質問

GroupDocs.Metadata を使用してカスタム プロパティを変更できますか?

はい、GroupDocs.Metadata を使用すると、さまざまなドキュメント形式のカスタム プロパティを編集、削除、または追加できます。

GroupDocs.Metadata は PDF 以外のファイル形式もサポートしていますか?

はい、GroupDocs.Metadata は、Word 文書、Excel スプレッドシート、PowerPoint プレゼンテーション、画像など、幅広いファイル形式をサポートしています。

GroupDocs.Metadata の詳細なドキュメントとサポートはどこで見つかりますか?

を参照してください。ドキュメンテーション詳しい情報については、GroupDocs.Metadata フォーラム.

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

はい、無料トライアル GroupDocs.Metadata の機能を調べます。

GroupDocs.Metadata のライセンスを購入するにはどうすればよいですか?

訪問購入ページライセンスを取得するには、一時ライセンスも利用できますここ.