Comment définir et éditer les métadonnées PDF en C#

How to Set and Edit PDF Metadata

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

Les métadonnées d'un document PDF font référence à des informations descriptives sur le document lui-même. Les métadonnées dans un PDF incluent des informations telles que le titre du document, l'auteur, le sujet, les mots-clés, la date de création, la date de modification, et plus encore. Les métadonnées permettent aux PDF d'être mieux indexés et recherchés dans les bases de données. Elles augmentent également leur capacité de recherche sur Internet.

Démarrage rapide : Modifier instantanément les métadonnées d'un PDF

Gérez facilement vos métadonnées PDF avec IronPDF en quelques lignes de code. Chargez votre PDF, mettez à jour les métadonnées telles que le titre, l'auteur ou les mots-clés, et enregistrez vos modifications sans effort. Ce guide simplifie la définition et la modification des métadonnées, assurant que vos documents sont bien organisés et consultables. Améliorez vos capacités PDF en suivant cette approche simple.

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">

Flux de travail minimal (5 étapes)

  1. Téléchargez la bibliothèque IronPDF C# pour l'édition des métadonnées PDF
  2. Chargez un PDF existant ou rendez-en un nouveau
  3. Accédez à la propriété MetaData pour définir et modifier les métadonnées PDF
  4. Utilisez le dictionnaire des métadonnées pour un traitement efficace
  5. Ajoutez, modifiez ou supprimez des propriétés personnalisées des métadonnées PDF

## Exemple de définition et d'édition des métadonnées Lors de l'utilisation d'IronPDF, la définition et la modification des champs de métadonnées génériques dans les PDF est un processus simple. Vous pouvez facilement accéder à la propriété **MetaData** pour modifier les champs de métadonnées disponibles. ```csharp :path=/static-assets/pdf/content-code-examples/how-to/metadata-set-edit.cs ``` ### PDF de sortie Pour voir les métadonnées du document, cliquez sur les trois points verticaux et accédez aux propriétés du document. ## Définir et récupérer le dictionnaire des métadonnées La méthode `GetMetaDataDictionary` vous permet de récupérer le dictionnaire des métadonnées existantes et d'accéder aux informations de métadonnées stockées dans le document. La méthode `SetMetaDataDictionary` offre un moyen efficace de réécrire le dictionnaire des métadonnées. Si une clé n'est pas présente dans les champs de métadonnées génériques, elle sera considérée comme une propriété de métadonnées personnalisée. ```csharp :path=/static-assets/pdf/content-code-examples/how-to/metadata-set-and-get-metadata-dictionary.cs ``` ### PDF de sortie Pour voir les métadonnées du document, cliquez sur les trois points verticaux et accédez aux propriétés du document. ## Ajouter, modifier et supprimer un exemple de métadonnées personnalisées En plus des métadonnées standard d'un document PDF, vous pouvez inclure des propriétés de métadonnées personnalisées. Ces propriétés personnalisées ne sont souvent pas visibles dans les logiciels de visualisation de PDF, car ils affichent généralement uniquement les métadonnées génériques et peuvent ne pas récupérer toutes les propriétés de métadonnées existantes. ### Ajouter et modifier des métadonnées personnalisées Pour ajouter des métadonnées personnalisées, accédez simplement à la propriété **CustomProperties** et invoquez la méthode `Add`. Modifier les métadonnées personnalisées nécessite de passer la valeur de la clé à la propriété **CustomProperties** et de réassigner sa valeur. ```csharp :path=/static-assets/pdf/content-code-examples/how-to/metadata-custom-properties.cs ``` ### Supprimer des métadonnées personnalisées Il y a deux façons de supprimer des métadonnées personnalisées d'un document PDF. Vous pouvez utiliser la méthode `RemoveMetaDataKey`, accessible via la propriété Metadata, ou utiliser la méthode `Remove` depuis la propriété **CustomProperties**. ```csharp :path=/static-assets/pdf/content-code-examples/how-to/metadata-remove-custom-properties.cs ``` Prêt à voir ce que vous pouvez faire d'autre ? Consultez notre page de didacticiels ici : [Signer et sécuriser des PDFs](https://ironpdf.com/tutorials/csharp-pdf-security-complete-tutorial/)

Questions Fréquemment Posées

Qu'est-ce que les métadonnées PDF et pourquoi sont-elles importantes?

Les métadonnées PDF consistent en des informations telles que le titre du document, l'auteur, le sujet, les mots-clés et les dates de création et de modification. Ces métadonnées améliorent la recherche et l'indexation des PDF dans les bases de données et sur Internet, ce qui les rend plus faciles à trouver et à gérer.

Comment puis-je définir les métadonnées PDF en utilisant C#?

Vous pouvez définir les métadonnées PDF en utilisant IronPDF en téléchargeant d'abord la bibliothèque, en chargeant un PDF existant et en accédant à la propriété MetaData pour modifier les champs de métadonnées tels que le titre, l'auteur et les mots-clés.

Comment puis-je récupérer et modifier le dictionnaire de métadonnées dans un PDF?

Pour récupérer et modifier le dictionnaire de métadonnées dans un PDF, utilisez la méthode GetMetaDataDictionary de IronPDF pour accéder aux métadonnées actuelles. Modifiez le dictionnaire si nécessaire, puis appliquez les modifications en utilisant la méthode SetMetaDataDictionary.

Les métadonnées personnalisées peuvent-elles être ajoutées à un document PDF?

Oui, des métadonnées personnalisées peuvent être ajoutées à un PDF en utilisant IronPDF en accédant à la propriété CustomProperties et en utilisant la méthode Add pour insérer des paires clé-valeur personnalisées.

Comment supprimer des métadonnées personnalisées spécifiques d'un PDF?

Pour supprimer des métadonnées personnalisées spécifiques d'un PDF, utilisez la méthode RemoveMetaDataKey via la propriété MetaData ou appliquez la méthode Remove sur la propriété CustomProperties dans IronPDF.

Quelles sont les étapes pour éditer les métadonnées PDF avec IronPDF?

Pour éditer les métadonnées PDF avec IronPDF, téléchargez la bibliothèque, chargez votre PDF, accédez à la propriété MetaData pour changer les champs de métadonnées, puis enregistrez le document avec les métadonnées mises à jour.

Est-il possible de voir les métadonnées personnalisées dans la plupart des visionneuses PDF?

Les métadonnées personnalisées ne sont généralement pas visibles dans la plupart des visionneuses PDF, car elles affichent généralement uniquement les champs de métadonnées standard tels que le titre et l'auteur.

Comment commencer à utiliser IronPDF pour l'édition de métadonnées dans les PDF ?

Pour commencer à utiliser IronPDF pour l'édition de métadonnées, téléchargez la bibliothèque depuis NuGet, chargez votre document PDF en C#, et utilisez les méthodes fournies pour accéder et modifier les propriétés des métadonnées.

Quelle méthode permet l'ajout de propriétés de métadonnées personnalisées dans IronPDF?

Dans IronPDF, les propriétés de métadonnées personnalisées peuvent être ajoutées en utilisant la propriété CustomProperties, où vous pouvez utiliser la méthode Add pour insérer des métadonnées personnalisées.

Y a-t-il des limitations à la visualisation des métadonnées dans les visionneuses PDF?

Oui, les visionneuses PDF standard n'affichent généralement que les champs de métadonnées génériques, et les métadonnées personnalisées pourraient ne pas être visibles sans outils spécialisés comme IronPDF.

IronPDF est-il entièrement compatible avec .NET 10 lors de la gestion des métadonnées ?

Oui, IronPDF est entièrement compatible avec .NET 10 (dont la sortie est prévue en novembre 2025). Cela signifie que toutes les fonctionnalités de métadonnées (définition des champs standard, gestion des propriétés de métadonnées personnalisées, lecture et modification des dictionnaires de métadonnées) sont opérationnelles immédiatement, sans aucune manipulation complexe. ([ironpdf.com](https://ironpdf.com/blog/using-ironpdf/net-pdf-generation/?utm_source=openai))

Jordi Bardia
Ingénieur logiciel
Jordi est le plus compétent en Python, C# et C++, et lorsqu'il ne met pas à profit ses compétences chez Iron Software, il programme des jeux. Partageant les responsabilités des tests de produit, du développement de produit et de la recherche, Jordi apporte une immense valeur à l'amé...
Lire la suite
Prêt à commencer?
Nuget Téléchargements 16,154,058 | Version : 2025.11 vient de sortir