.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 の機能を調べます。