C#でPDFメタデータを設定および編集する方法

How to Set and Edit PDF Metadata

This article was translated from English: Does it need improvement?
Translated
View the article in English

PDFドキュメントのメタデータは、ドキュメント自体に関する説明情報を指します。 PDFのメタデータには、ドキュメントのタイトル、著者、件名、キーワード、作成日、変更日などの情報が含まれます。 メタデータによって、PDFはデータベースでより効率的にインデックス化され、検索されます。 また、インターネット上での検索性も向上します。

クイックスタート: PDFメタデータを即座に変更

IronPDFを使用して数行のコードでPDFメタデータを簡単に管理できます。 PDFをロードし、タイトルや著者、キーワードなどのメタデータを更新して、変更を簡単に保存します。 このガイドは、メタデータの設定と編集を簡単にし、ドキュメントを整理して検索しやすくします。 この簡潔なアプローチに従ってPDFの機能を向上させましょう。

Nuget IconGet started making PDFs with NuGet now:

  1. Install IronPDF with NuGet Package Manager

    PM > Install-Package IronPdf

  2. Copy and run this code snippet.

    IronPdf.PdfDocument.FromFile("example.pdf")
        .MetaData = new IronPdf.PdfMetaData { 
            Title="MyDoc", Author="Me", Subject="Demo", Keywords="ironpdf,metadata", Creator="MyApp", Producer="IronPDF", CreationDate=DateTime.Today, ModifiedDate=DateTime.Now 
        }
        .SaveAs("updated_example.pdf");
  3. Deploy to test on your live environment

    Start using IronPDF in your project today with a free trial
    arrow pointer
class="hsg-featured-snippet">

最小ワークフロー (5ステップ)

  1. PDFメタデータ編集用のIronPDF C#ライブラリをダウンロード
  2. 既存のPDFをロードするか新しいPDFをレンダリングする
  3. PDFメタデータを設定し編集するためにMetaDataプロパティにアクセス
  4. メタデータ辞書を利用して効果的なメタデータ処理を行う
  5. カスタムPDFメタデータプロパティを追加、編集、削除する

## メタデータの設定と編集例 IronPDFを使用するとき、PDFの一般メタデータフィールドを設定および編集するのは簡単です。 利用可能なメタデータフィールドを変更するために**MetaData**プロパティに簡単にアクセスできます。 ```csharp :path=/static-assets/pdf/content-code-examples/how-to/metadata-set-edit.cs ``` ### 出力PDF ドキュメントメタデータを表示するには、3つの縦のドットをクリックし、ドキュメントプロパティにアクセスします。 ## メタデータ辞書の設定と取得 `GetMetaDataDictionary`メソッドを使用すると、既存のメタデータ辞書を取得し、ドキュメント内に保存されているメタデータ情報にアクセスできます。 `SetMetaDataDictionary`メソッドは、メタデータ辞書を書き換える効果的な方法を提供します。 一般的なメタデータフィールドにキーが存在しない場合、それはカスタムメタデータプロパティと見なされます。 ```csharp :path=/static-assets/pdf/content-code-examples/how-to/metadata-set-and-get-metadata-dictionary.cs ``` ### 出力PDF ドキュメントメタデータを表示するには、3つの縦のドットをクリックし、ドキュメントプロパティにアクセスします。 ## カスタムメタデータの追加、編集、削除例 PDFドキュメントの標準メタデータに加えて、カスタムメタデータプロパティを含むことができます。 これらのカスタムプロパティは、多くの場合、PDFビューアーソフトウェアでは表示されません。通常は一般的なメタデータのみを表示し、すべての既存メタデータプロパティを取得できない場合があります。 ### カスタムメタデータの追加と編集 カスタムメタデータを追加するには、**CustomProperties**プロパティにアクセスし、`Add`メソッドを呼び出します。 カスタムメタデータを編集するには、キーの値を**CustomProperties**プロパティに渡し、その値を再割り当てする必要があります。 ```csharp :path=/static-assets/pdf/content-code-examples/how-to/metadata-custom-properties.cs ``` ### カスタムメタデータの削除 PDFドキュメントからカスタムメタデータを削除する方法は2つあります。 メタデータプロパティを通じてアクセスできる`RemoveMetaDataKey`メソッドを利用するか、**CustomProperties**プロパティから`Remove`メソッドを利用することができます。 ```csharp :path=/static-assets/pdf/content-code-examples/how-to/metadata-remove-custom-properties.cs ``` 次に何ができるのかを見てみましょうか? こちらのチュートリアルページをご覧ください: [PDFの署名とセキュリティの確保](https://ironpdf.com/tutorials/csharp-pdf-security-complete-tutorial/)

よくある質問

PDFメタデータとは何か、なぜ重要なのか?

PDFメタデータは、ドキュメントのタイトル、著者、主題、キーワード、作成および変更の日付などの情報で構成されます。このメタデータは、データベースやインターネット上のPDFの検索性とインデックス作成を向上させ、簡単に見つけて管理することができます。

C#を使用してPDFメタデータを設定するにはどうすればよいですか?

IronPDFを使用してPDFメタデータを設定するには、まずライブラリをダウンロードし、既存のPDFを読み込み、MetaDataプロパティにアクセスしてタイトル、著者、キーワードなどのメタデータフィールドを変更します。

PDFのメタデータ辞書を取得して変更するにはどうすればよいですか?

PDFのメタデータ辞書を取得して変更するには、IronPDFのGetMetaDataDictionaryメソッドを使用して現在のメタデータにアクセスします。必要に応じて辞書を変更し、SetMetaDataDictionaryメソッドを使用して変更を適用します。

PDF文書にカスタムメタデータを追加することはできますか?

はい、IronPDFを使用してPDFにカスタムメタデータを追加できます。CustomPropertiesプロパティにアクセスし、Addメソッドを使用してカスタムのキーと値のペアを挿入します。

PDFから特定のカスタムメタデータを削除するにはどうすればよいですか?

特定のカスタムメタデータをPDFから削除するには、MetaDataプロパティを通じてRemoveMetaDataKeyメソッドを使用するか、IronPDFのCustomPropertiesプロパティでRemoveメソッドを適用します。

IronPDFでPDFメタデータを編集する手順は何ですか?

IronPDFでPDFメタデータを編集するには、ライブラリをダウンロードし、PDFを読み込み、MetaDataプロパティにアクセスしてメタデータフィールドを変更し、更新されたメタデータでドキュメントを保存します。

ほとんどのPDFビューアでカスタムメタデータを表示することは可能ですか?

一般的に、ほとんどのPDFビューアではカスタムメタデータは表示されません。通常、標準のメタデータフィールド(タイトルや著者など)のみを表示します。

PDFでのメタデータ編集のためにIronPDFを使用開始するにはどうすればよいですか?

メタデータ編集のためにIronPDFを使用開始するには、NuGetからライブラリをダウンロードし、C#でPDFドキュメントを読み込み、提供されるメソッドを使用してメタデータプロパティにアクセスし、変更します。

IronPDFでカスタムメタデータプロパティを追加する方法は何ですか?

IronPDFでは、CustomPropertiesプロパティを使用してカスタムメタデータプロパティを追加できます。ここでAddメソッドを使用してカスタムメタデータを挿入します。

PDFビューアでメタデータを表示する際の制限はありますか?

はい、標準のPDFビューアは通常、一般的なメタデータフィールドしか表示しません。カスタムメタデータは、IronPDFのような専門のツールなしでは表示されないことがあります。

メタデータを操作する場合、IronPDF は .NET 10 と完全に互換性がありますか?

はい。IronPDFは.NET 10(2025年11月リリース予定)との完全な互換性を備えています。つまり、すべてのメタデータ機能(標準フィールドの設定、カスタムメタデータプロパティの管理、メタデータ辞書の読み取り/変更)は、特別な回避策なしにすぐに使用できます。([ironpdf.com](https://ironpdf.com/blog/using-ironpdf/net-pdf-generation/?utm_source=openai))

Jordi Bardia
ソフトウェアエンジニア
Jordiは、最も得意な言語がPython、C#、C++であり、Iron Softwareでそのスキルを発揮していない時は、ゲームプログラミングをしています。製品テスト、製品開発、研究の責任を分担し、Jordiは継続的な製品改善において多大な価値を追加しています。この多様な経験は彼を挑戦させ続け、興味を持たせており、Iron Softwareで働くことの好きな側面の一つだと言います。Jordiはフロリダ州マイアミで育ち、フロリダ大学でコンピュータサイエンスと統計学を学びました。
準備はいいですか?
Nuget ダウンロード 16,154,058 | バージョン: 2025.11 ただ今リリースされました