1. Táirgí
  2.   Íomha
  3.   .NET
  4.   Taglib-Sharp
 
  

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í.

Previous Next

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

  1. Cruthaigh cliant nua
  2. DOCX a thiontú go Téacs ag baint úsáide as client.ConvertPath() agus pas cosán comhaid mar pharaiméadar
  3. Seiceáil le haghaidh earráidí
  4. 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);
                  
 Gaeilge