1. Prodotti
  2.   Immagine
  3.   .NET
  4.   Taglib-Sharp
 
  

Libreria .NET per la manipolazione di documenti immagine

Leggi e scrivi metadati del formato file immagine.

Cos'è Taglib-Sharp?

Come sviluppatore, hai mai dovuto estrarre metadati o scrivere metadati in formati di file immagine? C'è un sacco di open-source e API disponibili per la manipolazione delle immagini. Taglib-Sharp è uno di questi. L'API open source è sviluppata per leggere e scrivere metadati nei formati di file immagine. Utilizzando l'API, puoi leggere e scrivere tag standard in formato file immagine e puoi anche creare ed estrarre metadati di tag personalizzati.

TagLib-Sharp nel software gratuito rilasciato sotto LGPL. Lo sviluppatore può creare le proprie applicazioni di estrazione e creazione di metadati utilizzando l'API. Gli sviluppatori possono lavorare con un'ampia gamma di formati di file immagine per la manipolazione dei metadati.

Previous Next

Guida introduttiva a Taglib-Sharp

Il modo migliore per installare Taglib-Sharp è tramite NuGet; puoi eseguire il comando seguente e installare Taglib-Sharp nella tua applicazione.

Installa Taglib-Sharp da NuGet

 Install-Package Taglib-Sharp

Estrai i tag di metadati dall'immagine tramite l'API .NET gratuita

Taglib-Sharp consente ai programmatori .NET di estrarre facilmente i tag di metadati dai formati di file immagine. L'API consente di ottenere una serie di tag immagine tra cui Rating, DateTime, Orientation, Software, ExposureTime, FNumber, ISOSpeedRatings, FocalLength, FocalLength35mm, Make, Model e altro ancora. Per ottenere qualsiasi proprietà, è necessario caricare il file immagine utilizzando il metodo TagLib.File.Create() e leggere il tag, ad esempio Make using Image.ImageTag.Make proprietà.

Estrai i metadati dalle immagini tramite l'API C# gratuita

  1. Crea un nuovo cliente
  2. Converti DOCX in testo usando client.ConvertPath() e passa il percorso del file come parametro
  3. Verifica la presenza di errori
  4. Stampa testo normale

API gratuita per estrarre metadati dalle immagini

// 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);
                  
 Italiano