Pustaka .NET untuk Memanipulasi Dokumen Gambar
Baca & Tulis Metadata Format File Gambar.
Apa itu Taglib-Sharp?
Sebagai pengembang, pernahkah Anda mengekstrak metadata atau menulis metadata ke format file gambar? Ada banyak sumber terbuka dan API yang tersedia untuk manipulasi gambar. Taglib-Sharp adalah salah satunya. API sumber terbuka dikembangkan untuk membaca dan menulis metadata dalam format file Gambar. Dengan menggunakan API, Anda dapat membaca & menulis tag standar format file Gambar dan juga dapat membuat dan mengekstrak metadata tag khusus.
TagLib-Sharp dalam perangkat lunak gratis yang dirilis di bawah LGPL. Pengembang dapat membuat aplikasi ekstraksi & pembuatan metadata mereka sendiri menggunakan API. Pengembang dapat bekerja dengan berbagai format file Gambar untuk manipulasi metadata.
Memulai dengan Taglib-Sharp
Cara terbaik untuk menginstal Taglib-Sharp adalah melalui NuGet; Anda dapat menjalankan perintah berikut dan menginstal Taglib-Sharp di aplikasi Anda.
Instal Taglib-Sharp dari NuGet
Install-Package Taglib-Sharp
Ekstrak Tag Metadata dari Gambar melalui .NET API Gratis
Taglib-Sharp memungkinkan pemrogram .NET untuk mengekstrak tag metadata dari format file Gambar dengan mudah. API memungkinkan mendapatkan banyak tag gambar termasuk, Rating, DateTime, Orientation, Software, ExposureTime, FNumber, ISOSpeedRatings, FocalLength, FocalLength35mm, Make, Model, dan banyak lagi. Untuk mendapatkan properti apa pun, Anda perlu memuat file Gambar menggunakan metode TagLib.File.Create() dan membaca tag misalnya Make using Image.ImageTag.Make properti.
Ekstrak Metadata dari Gambar melalui C# API Gratis
- Buat klien baru
- Konversi DOCX ke Teks menggunakan client.ConvertPath() dan berikan jalur file sebagai parameter
- Periksa kesalahan
- Cetak teks biasa
API Gratis untuk Mengekstrak Metadata dari Gambar
// 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);