1. Produkter
  2.   Billede
  3.   .NET
  4.   Taglib-Sharp
 
  

.NET-bibliotek til manipulation af billeddokumenter

Læs og skriv metadata af billedfilformat.

Hvad er Taglib-Sharp?

Har du som udvikler nogensinde skullet udtrække metadata eller skrive metadata til billedfilformater? Der er en masse open source og API'er tilgængelige til billedmanipulation. Taglib-Sharp er en af dem. Open source API er udviklet til at læse og skrive metadata i billedfilformater. Ved hjælp af API'et kan du læse og skrive standard tags i billedfilformat og kan også oprette og udtrække metadata af brugerdefinerede tags.

TagLib-Sharp i gratis software udgivet under LGPL. Udvikleren kan oprette deres egne metadataekstraktions- og oprettelsesapplikationer ved hjælp af API'en. Udviklerne kan arbejde med en bred vifte af billedfilformater til metadatamanipulation.

Previous Next

Kom godt i gang med Taglib-Sharp

Den bedste måde at installere Taglib-Sharp på er via NuGet; du kan køre følgende kommando og installere Taglib-Sharp i din applikation.

Installer Taglib-Sharp fra NuGet

 Install-Package Taglib-Sharp

Udtræk metadata-tags fra billede via gratis .NET API

Taglib-Sharp giver .NET-programmører mulighed for nemt at udtrække metadata-tags fra billedfilformater. API'et giver mulighed for at få en masse billedtags, herunder Rating, DateTime, Orientation, Software, ExposureTime, FNumber, ISOSpeedRatings, FocalLength, FocalLength35mm, Make, Model og mere. For at få en ejendom, skal du indlæse billedfilen ved hjælp af TagLib.File.Create() metoden og læse tag, f.eks. Make ved hjælp af Image.ImageTag.Make egenskab.

Udtræk metadata fra billeder via gratis C# API

  1. Opret en ny klient
  2. Konverter DOCX til tekst ved hjælp af client.ConvertPath() og send filstien som parameter
  3. Tjek for fejl
  4. Udskriv almindelig tekst

Gratis API til at udtrække metadata fra billeder

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