1. Məhsullar
  2.   Şəkil
  3.   .NET
  4.   Taglib-Sharp
 
  

Şəkil Sənədlərinin Manipulyasiyası üçün .NET Kitabxanası

Şəkil Fayl Formatının Metadatasını Oxuyun və Yazın.

Taglib-Sharp nədir?

Bir tərtibatçı olaraq, heç vaxt metadata çıxarmaq və ya metadata təsvir fayl formatlarına yazmaq məcburiyyətində qalmısınız? Şəkil manipulyasiyası üçün bir çox açıq mənbə və API mövcuddur. Taglib-Sharp onlardan biridir. Açıq mənbəli API Şəkil fayl formatlarında metaməlumatların oxunması və yazılması üçün hazırlanmışdır. API-dən istifadə edərək siz Şəkil faylı formatının standart teqlərini oxuya və yaza, həmçinin fərdi teqlərin metadatasını yarada və çıxara bilərsiniz.

TagLib-Sharp, LGPL altında buraxılmış pulsuz proqram təminatında. Tərtibatçı API-dən istifadə edərək öz metadata çıxarılması və yaradılması proqramlarını yarada bilər. Tərtibatçılar metadata manipulyasiyası üçün geniş diapazonlu Şəkil fayl formatları ilə işləyə bilərlər.

Previous Next

Taglib-Sharp ilə işə başlamaq

Taglib-Sharp-ı quraşdırmağın ən yaxşı yolu NuGet vasitəsilədir; aşağıdakı əmri işlədə və tətbiqinizdə Taglib-Sharp quraşdıra bilərsiniz.

NuGet-dən Taglib-Sharp-ı quraşdırın

 Install-Package Taglib-Sharp

Pulsuz .NET API vasitəsilə Şəkildən Metadata Teqlərini çıxarın

Taglib-Sharp .NET proqramçılarına Şəkil fayl formatlarından metadata teqlərini asanlıqla çıxarmağa imkan verir. API, Reytinq, Tarix Saatı, Orientasiya, Proqram təminatı, ExposureTime, FNumber, ISOSpeedRatings, FocalLength, FocalLength35mm, Make, Model və s. Hər hansı bir xassə əldə etmək üçün TagLib.File.Create() metodundan istifadə edərək Şəkil faylını yükləməli və etiketi oxumalısınız, məsələn, Image.ImageTag.Make xüsusiyyətindən istifadə edərək Make.

Pulsuz C# API vasitəsilə Şəkillərdən Metaməlumatları çıxarın

  1. Yeni müştəri yaradın
  2. Client.ConvertPath() istifadə edərək DOCX-i Mətnə çevirin və fayl yolunu parametr kimi ötürün
  3. Səhvləri yoxlayın
  4. Düz mətni çap edin

Şəkillərdən metadata çıxarmaq üçün pulsuz API

// 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);
                  
 Azəri