.NET を使用して PDF の組み込みプロパティを更新する
導入
このチュートリアルでは、GroupDocs.Metadata for .NET を使用して PDF ドキュメントの組み込みプロパティを更新する方法を学習します。このライブラリは、さまざまなドキュメント形式内のメタデータを操作するための強力なツール セットを提供します。C# を使用して、PDF ファイルの作成者、タイトル、作成日、キーワード、作成者、プロデューサーなどのプロパティを変更するために必要な手順を説明します。
前提条件
始める前に、以下のものを用意しておいてください。
- GroupDocs.Metadata for .NETライブラリ: ライブラリをここからダウンロードしてくださいここ.
- Visual Studio: C# コードを記述して実行するには、Visual Studio をインストールします。
- C# の基本的な理解: C# プログラミング言語に精通していることが推奨されます。
名前空間のインポート
まず、C# プロジェクトに必要な名前空間を含めます。
using System;
using GroupDocs.Metadata;
using GroupDocs.Metadata.Formats.Document;
ステップ1: メタデータオブジェクトの初期化
を初期化することから始めますMetadata
PDF ファイルへのパスを持つオブジェクト:
using (Metadata metadata = new Metadata("Your Input File Path"))
{
//コードはここに入力してください
}
ステップ2: PDFルートパッケージにアクセスする
次に、PDF専用のルートパッケージを取得します。GetRootPackage<PdfRootPackage>()
:
var root = metadata.GetRootPackage<PdfRootPackage>();
ステップ3: ドキュメントのプロパティを更新する
次に、PDFドキュメントの必要なプロパティを更新します。PdfRootPackage
:
root.DocumentProperties.Author = "New Author Name";
root.DocumentProperties.CreatedDate = DateTime.Now;
root.DocumentProperties.Title = "New Document Title";
root.DocumentProperties.Keywords = "keyword1, keyword2";
root.DocumentProperties.Creator = "Document Creator";
root.DocumentProperties.Producer = "Document Producer";
ステップ4: 変更を保存する
プロパティを変更したら、変更を PDF ファイルに保存します。
metadata.Save("Your Output File Path");
ステップ5: 更新されたプロパティを取得する
変更を確認するには、メタデータを再読み込みし、更新されたプロパティを取得します。
using (Metadata metadata = new Metadata("Your Output File Path"))
{
var root = metadata.GetRootPackage<PdfRootPackage>();
Console.WriteLine("Author: " + root.DocumentProperties.Author);
Console.WriteLine("Created Date: " + root.DocumentProperties.CreatedDate);
Console.WriteLine("Title: " + root.DocumentProperties.Title);
Console.WriteLine("Keywords: " + root.DocumentProperties.Keywords);
Console.WriteLine("Creator: " + root.DocumentProperties.Creator);
Console.WriteLine("Producer: " + root.DocumentProperties.Producer);
}
結論
このチュートリアルでは、GroupDocs.Metadata for .NET を利用して PDF ドキュメントの組み込みプロパティをプログラムで更新する方法について説明しました。概要の手順に従うことで、C# を使用して PDF ファイル内のメタデータを効率的に管理および変更できます。包括的なメタデータ操作のために、GroupDocs.Metadata が提供するその他の機能や機能を自由に探索してください。
よくある質問
Q: GroupDocs.Metadata for .NET とは何ですか?
A: GroupDocs.Metadata for .NET は、開発者がさまざまなドキュメント形式のメタデータをプログラムで読み取り、編集、削除、操作できるようにするライブラリです。
Q: GroupDocs.Metadata for .NET のドキュメントはどこにありますか?
A: ドキュメントにアクセスできますここ.
Q: GroupDocs.Metadata for .NET をダウンロードするにはどうすればいいですか?
A: GroupDocs.Metadata for .NETは以下からダウンロードできます。このリンク.
Q: 無料トライアルはありますか?
A: はい、無料試用版を入手できますここ.
Q: GroupDocs.Metadata for .NET のサポートはどこで受けられますか?
A: サポートについては、GroupDocs.Metadata フォーラムをご覧ください。ここ.