1. Des produits
  2.   Image
  3.   .NET
  4.   Taglib-Sharp
 
  

Bibliothèque .NET pour la manipulation de documents image

Lire et écrire les métadonnées du format de fichier image.

Qu'est-ce que Taglib-Sharp ?

En tant que développeur, avez-vous déjà dû extraire des métadonnées ou écrire des métadonnées dans des formats de fichiers image ? Il existe un tas d'open-source et d'API disponibles pour la manipulation d'images. Taglib-Sharp en fait partie. L'API open source est développée pour lire et écrire des métadonnées dans des formats de fichiers image. À l'aide de l'API, vous pouvez lire et écrire des balises standard de format de fichier image et pouvez également créer et extraire des métadonnées de balises personnalisées.

TagLib-Sharp dans un logiciel libre publié sous licence LGPL. Le développeur peut créer ses propres applications d'extraction et de création de métadonnées à l'aide de l'API. Les développeurs peuvent travailler avec une large gamme de formats de fichiers image pour la manipulation des métadonnées.

Previous Next

Premiers pas avec Taglib-Sharp

La meilleure façon d'installer Taglib-Sharp est via NuGet ; vous pouvez exécuter la commande suivante et installer Taglib-Sharp dans votre application.

Installer Taglib-Sharp à partir de NuGet

 Install-Package Taglib-Sharp

Extraire les balises de métadonnées de l'image via l'API .NET gratuite

Taglib-Sharp permet aux programmeurs .NET d'extraire facilement les balises de métadonnées des formats de fichiers image. L'API permet d'obtenir un tas de balises d'image, notamment Rating, DateTime, Orientation, Software, ExposureTime, FNumber, ISOSpeedRatings, FocalLength, FocalLength35mm, Make, Model, etc. Afin d'obtenir une propriété, vous devez charger le fichier Image en utilisant la méthode TagLib.File.Create() et lire la balise, par exemple Make en utilisant la propriété Image.ImageTag.Make.

Extraire les métadonnées des images via l'API C# gratuite

  1. Créer un nouveau client
  2. Convertissez DOCX en texte à l'aide de client.ConvertPath() et passez le chemin du fichier en tant que paramètre
  3. Vérifier les erreurs
  4. Imprimer du texte brut

API gratuite pour extraire les métadonnées des images

// load file
var image = TagLib.File.Create("fileformat.png");
// get camera maker
string make = image.ImageTag.Make;
// get camera model
string model = image.ImageTag.Model;
// print properties
Console.WriteLine("Make: {0}, Model: {1}", title, model);
                  
 Français