.NET Library สำหรับจัดการเอกสารรูปภาพ
อ่านและเขียนข้อมูลเมตาของรูปแบบไฟล์รูปภาพ
Taglib-Sharp คืออะไร?
ในฐานะนักพัฒนา คุณเคยต้องแยกข้อมูลเมตาหรือเขียนข้อมูลเมตาลงในรูปแบบไฟล์ภาพหรือไม่? มีโอเพ่นซอร์สและ API มากมายสำหรับการจัดการภาพ Taglib-Sharp เป็นหนึ่งในนั้น โอเพ่นซอร์ส API ได้รับการพัฒนาสำหรับการอ่านและเขียนข้อมูลเมตาในรูปแบบไฟล์รูปภาพ เมื่อใช้ API คุณจะอ่านและเขียนแท็กมาตรฐานของรูปแบบไฟล์รูปภาพได้ และยังสร้างและแยกข้อมูลเมตาของแท็กที่กำหนดเองได้อีกด้วย
TagLib-Sharp ในซอฟต์แวร์ฟรีที่เผยแพร่ภายใต้ LGPL นักพัฒนาสามารถสร้างแอปพลิเคชันการแยกและสร้างข้อมูลเมตาของตนเองได้โดยใช้ API นักพัฒนาสามารถทำงานกับรูปแบบไฟล์รูปภาพที่หลากหลายสำหรับการจัดการข้อมูลเมตา
เริ่มต้นใช้งาน Taglib-Sharp
วิธีที่ดีที่สุดในการติดตั้ง Taglib-Sharp คือผ่าน NuGet; คุณสามารถเรียกใช้คำสั่งต่อไปนี้และติดตั้ง Taglib-Sharp ในแอปพลิเคชันของคุณ
ติดตั้ง Taglib-Sharp จาก NuGet
Install-Package Taglib-Sharp
แยกแท็กข้อมูลเมตาจากรูปภาพผ่านฟรี .NET API
Taglib-Sharp ช่วยให้โปรแกรมเมอร์ .NET แยกแท็กข้อมูลเมตาจากรูปแบบไฟล์รูปภาพได้อย่างง่ายดาย API อนุญาตให้รับแท็กรูปภาพจำนวนมาก รวมถึง Rating, DateTime, Orientation, Software, ExposureTime, FNumber, ISOSpeedRatings, FocalLength, FocalLength35mm, Make, Model และอื่นๆ เพื่อให้ได้คุณสมบัติใด ๆ คุณต้องโหลดไฟล์ Image โดยใช้เมธอด TagLib.File.Create() และอ่านแท็กเช่น Make โดยใช้คุณสมบัติ Image.ImageTag.Make
ดึงข้อมูลเมตาจากรูปภาพผ่าน C# API ฟรี
- สร้างลูกค้าใหม่
- แปลง DOCX เป็น Text โดยใช้ client.ConvertPath() และส่งเส้นทางของไฟล์เป็นพารามิเตอร์
- ตรวจสอบข้อผิดพลาด
- พิมพ์ข้อความธรรมดา
ฟรี 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);