1. Produse
  2.   Imagine
  3.   .NET
  4.   Taglib-Sharp
 
  

Biblioteca .NET pentru manipularea documentelor imagine

Citiți și scrieți metadatele formatului de fișier imagine.

Ce este Taglib-Sharp?

În calitate de dezvoltator, ați trebuit vreodată să extrageți metadate sau să scrieți metadate în formate de fișiere imagine? Există o mulțime de open-source și API-uri disponibile pentru manipularea imaginilor. Taglib-Sharp este unul dintre ele. API-ul open-source este dezvoltat pentru citirea și scrierea metadatelor în formate de fișiere imagine. Folosind API-ul, puteți citi și scrie etichete standard în format de fișier imagine și, de asemenea, puteți crea și extrage metadate ale etichetelor personalizate.

TagLib-Sharp în software-ul liber lansat sub LGPL. Dezvoltatorul își poate crea propriile aplicații de extragere și creare a metadatelor folosind API-ul. Dezvoltatorii pot lucra cu o gamă largă de formate de fișiere imagine pentru manipularea metadatelor.

Previous Next

Noțiuni introductive cu Taglib-Sharp

Cel mai bun mod de a instala Taglib-Sharp este prin NuGet; puteți rula următoarea comandă și puteți instala Taglib-Sharp în aplicația dvs.

Instalați Taglib-Sharp din NuGet

 Install-Package Taglib-Sharp

Extrageți etichetele de metadate din imagine prin API-ul .NET gratuit

Taglib-Sharp permite programatorilor .NET să extragă cu ușurință etichetele de metadate din formatele de fișiere imagine. API-ul permite obținerea unei mulțimi de etichete de imagine, inclusiv Evaluare, DateTime, Orientation, Software, ExposureTime, FNumber, ISOSpeedRatings, FocalLength, FocalLength35mm, Make, Model și multe altele. Pentru a obține orice proprietate, trebuie să încărcați fișierul Image folosind metoda TagLib.File.Create() și să citiți eticheta, de exemplu Make using Image.ImageTag.Make property.

Extrageți metadatele din imagini prin API-ul C# gratuit

  1. Creați un nou client
  2. Convertiți DOCX în text folosind client.ConvertPath() și treceți calea fișierului ca parametru
  3. Verificați dacă există erori
  4. Imprimați text simplu

API gratuit pentru extragerea metadatelor din imagini

// 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);
                  
 Română