Gérer les métadonnées du fichier Excel Microsoft® via .NET

Affichez, ajoutez, mettez à jour, supprimez ou extrayez les propriétés de fichiers Excel intégrées et personnalisées à l'aide des API .NET côté serveur.

 

.NET Exceller API prend en charge la gestion des propriétés (intégrées) définies par le système telles que le titre, le nom de l’auteur, les statistiques du document, etc. ainsi que les propriétés (personnalisées) définies par l’utilisateur sous la forme d’une paire nom-valeur. Il y a Classe de classeur pour charger les fichiers, et Collection de feuilles de calcul traite de la collecte de feuilles de travail ainsi que Classe de feuille de travail pour représenter une seule feuille de calcul. Parallèlement à ces classes, BuiltInDocumentProperties et CustomDocumentProperties simplifient le processus de gestion des métadonnées.

Gestion des propriétés intégrées

Pour gérer les propriétés définies par le système, API fournit Propriétés du document intégré et les programmeurs peuvent facilement accéder à une propriété intégrée et mettre à jour sa valeur. En fonction des besoins de l’application, les développeurs peuvent utiliser l’index ou le nom de propriété du DocumentPropertyCollection .

C# Code pour gérer les propriétés intégrées
 

Gestion des propriétés définies personnalisées

Pour gérer les propriétés définies par l’utilisateur, API fournit Propriétés du document personnalisé , et les développeurs peuvent facilement accéder aux propriétés déjà ajoutées ainsi qu’en ajouter de nouvelles. Afin d’ajouter des propriétés personnalisées, Ajouter une méthode de CustomDocumentPropertyCollection la classe ajoute la propriété et renvoie une référence pour la nouvelle propriété en tant que Propriétés.DocumentProperty objet. La classe DocumentProperty est utilisée pour récupérer le nom, la valeur et le type de la propriété du document comme DocumentProperty.Name , DocumentProperty.Value , DocumentProperty.Type qui renvoie l’un des Type de propriété valeurs d’énumération.

C# Code pour ajouter des métadonnées dans un fichier Excel
C# Code pour supprimer une propriété personnalisée dans un fichier Excel