.NET-bibliotek for manipulering av bildedokumenter
Les og skriv metadata for bildefilformat.
Hva er Taglib-Sharp?
Har du som utvikler noen gang måttet trekke ut metadata eller skrive metadata til bildefilformater? Det er en haug med åpen kildekode og APIer tilgjengelig for bildemanipulering. Taglib-Sharp er en av dem. Open-source API er utviklet for lesing og skriving av metadata i bildefilformater. Ved å bruke API kan du lese og skrive standardkoder i bildefilformat og kan også opprette og trekke ut metadata fra egendefinerte koder.
TagLib-Sharp i gratis programvare utgitt under LGPL. Utvikleren kan lage sine egne applikasjoner for utvinning og opprettelse av metadata ved hjelp av API. Utviklerne kan jobbe med et bredt spekter av bildefilformater for metadatamanipulering.
Komme i gang med Taglib-Sharp
Den beste måten å installere Taglib-Sharp på er via NuGet; du kan kjøre følgende kommando og installere Taglib-Sharp i applikasjonen din.
Installer Taglib-Sharp fra NuGet
Install-Package Taglib-Sharp
Trekk ut metadatakoder fra bilde via gratis .NET API
Taglib-Sharp lar .NET-programmerere enkelt trekke ut metadatakoder fra bildefilformater. API-en gjør det mulig å få en haug med bildekoder, inkludert Rating, DateTime, Orientation, Software, ExposureTime, FNumber, ISOSpeedRatings, FocalLength, FocalLength35mm, Make, Model og mer. For å få en egenskap, må du laste inn bildefilen ved å bruke TagLib.File.Create()-metoden og lese tag, for eksempel Make using Image.ImageTag.Make-egenskapen.
Trekk ut metadata fra bilder via gratis C# API
- Opprett en ny klient
- Konverter DOCX til tekst ved å bruke client.ConvertPath() og send filbanen som parameter
- Se etter feil
- Skriv ut ren tekst
Gratis API for å trekke ut metadata fra bilder
// 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);