1. Produkty
  2.   Obraz
  3.   .NET
  4.   Taglib-Sharp
 
  

Biblioteka .NET do manipulowania dokumentami graficznymi

Odczytuj i zapisuj metadane formatu pliku obrazu.

Co to jest Taglib-Sharp?

Czy jako programista musiałeś kiedykolwiek wyodrębniać metadane lub zapisywać metadane w formatach plików graficznych? Dostępnych jest wiele interfejsów open-source i API do manipulacji obrazami. Jednym z nich jest Taglib-Sharp. Interfejs API typu open source jest przeznaczony do odczytywania i zapisywania metadanych w formatach plików graficznych. Korzystając z interfejsu API, możesz odczytywać i zapisywać standardowe tagi w formacie pliku obrazu, a także tworzyć i wyodrębniać metadane tagów niestandardowych.

TagLib-Sharp w wolnym oprogramowaniu wydanym na licencji LGPL. Deweloper może tworzyć własne aplikacje do ekstrakcji i tworzenia metadanych za pomocą interfejsu API. Deweloperzy mogą pracować z szeroką gamą formatów plików graficznych do manipulacji metadanymi.

Previous Next

Pierwsze kroki z Taglib-Sharp

Najlepszym sposobem zainstalowania Taglib-Sharp jest użycie narzędzia NuGet; możesz uruchomić następujące polecenie i zainstalować Taglib-Sharp w swojej aplikacji.

Zainstaluj Taglib-Sharp z NuGet

 Install-Package Taglib-Sharp

Wyodrębnij tagi metadanych z obrazu za pomocą bezpłatnego interfejsu .NET API

Taglib-Sharp umożliwia programistom .NET łatwe wyodrębnianie znaczników metadanych z formatów plików graficznych. Interfejs API umożliwia uzyskanie wielu tagów graficznych, w tym oceny, daty i godziny, orientacji, oprogramowania, czasu ekspozycji, numeru FNumber, ISOSpeedRatings, FocalLength, FocalLength35mm, Marka, Modelu i innych. Aby uzyskać jakąkolwiek właściwość, należy załadować plik Image za pomocą metody TagLib.File.Create() i odczytać tag np. Make za pomocą właściwości Image.ImageTag.Make.

Wyodrębnij metadane z obrazów za pomocą bezpłatnego interfejsu API C#

  1. Utwórz nowego klienta
  2. Konwertuj DOCX na tekst za pomocą client.ConvertPath() i przekaż ścieżkę pliku jako parametr
  3. Sprawdź błędy
  4. Wydrukuj zwykły tekst

Darmowe API do wyodrębniania metadanych z obrazów

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