Leabharlann .NET chun Doiciméid Íomhá a ionramháil
Léigh & Scríobh Meiteashonraí de Formáid Chomhaid Íomhá.
Cad é Taglib-Sharp?
Mar fhorbróir, an raibh ort riamh meiteashonraí a bhaint as nó meiteashonraí a scríobh chuig formáidí comhaid íomhá? Tá go leor foinse oscailte agus API ar fáil chun íomhánna a láimhseáil. Tá Taglib-Sharp ar cheann acu. Forbraítear an API foinse oscailte chun meiteashonraí a léamh agus a scríobh i bhformáidí comhaid Íomhá. Trí úsáid a bhaint as an API, is féidir leat clibeanna caighdeánacha formáid comhaid Íomhá a léamh agus a scríobh agus is féidir leat meiteashonraí clibeanna saincheaptha a chruthú agus a bhaint freisin.
TagLib-Sharp i mbogearraí saor in aisce arna scaoileadh faoin LGPL. Is féidir leis an bhforbróir a bhfeidhmchláir eastósctha & cruthaithe meiteashonraí féin a chruthú ag baint úsáide as an API. Is féidir leis na forbróirí oibriú le raon leathan de formáidí comhaid Íomhá le haghaidh ionramháil meiteashonraí.
Tús a chur le Taglib-Sharp
Is é an bealach is fearr chun Taglib-Sharp a shuiteáil trí NuGet; is féidir leat an t-ordú seo a leanas a rith agus Taglib-Sharp a shuiteáil i d'iarratas.
Suiteáil Taglib-Sharp ó NuGet
Install-Package Taglib-Sharp
Sliocht Clibeanna Meiteashonraí ón Íomhá trí API .NET Saor in Aisce
Ligeann Taglib-Sharp do ríomhchláraitheoirí NET clibeanna meiteashonraí a bhaint as formáidí comhaid Íomhá go héasca. Ligeann an API braon clibeanna íomhá a fháil lena n-áirítear, Rátáil, DateTime, Treoshuíomh, Bogearraí, ExposureTime, FNumber, ISOSpeedRatings, FocalLength, FocalLength35mm, Make, Model, agus níos mó. Chun aon airí a fháil, ní mór duit an comhad Íomhá a luchtú trí úsáid a bhaint as modh TagLib.File.Create() agus an chlib a léamh m.sh. Déan úsáid as Image.ImageTag.Make airí.
Sliocht Meiteashonraí ó Íomhánna trí API C# Saor in Aisce
- Cruthaigh cliant nua
- DOCX a thiontú go Téacs ag baint úsáide as client.ConvertPath() agus pas cosán comhaid mar pharaiméadar
- Seiceáil le haghaidh earráidí
- Priontáil gnáth-théacs
API Saor in Aisce chun Meiteashonraí a Bhaint as Íomhánna
// 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);