1. สินค้า
  2.   ภาพ
  3.   .NET
  4.   Taglib-Sharp
 
  

.NET Library สำหรับจัดการเอกสารรูปภาพ

อ่านและเขียนข้อมูลเมตาของรูปแบบไฟล์รูปภาพ

Taglib-Sharp คืออะไร?

ในฐานะนักพัฒนา คุณเคยต้องแยกข้อมูลเมตาหรือเขียนข้อมูลเมตาลงในรูปแบบไฟล์ภาพหรือไม่? มีโอเพ่นซอร์สและ API มากมายสำหรับการจัดการภาพ Taglib-Sharp เป็นหนึ่งในนั้น โอเพ่นซอร์ส API ได้รับการพัฒนาสำหรับการอ่านและเขียนข้อมูลเมตาในรูปแบบไฟล์รูปภาพ เมื่อใช้ API คุณจะอ่านและเขียนแท็กมาตรฐานของรูปแบบไฟล์รูปภาพได้ และยังสร้างและแยกข้อมูลเมตาของแท็กที่กำหนดเองได้อีกด้วย

TagLib-Sharp ในซอฟต์แวร์ฟรีที่เผยแพร่ภายใต้ LGPL นักพัฒนาสามารถสร้างแอปพลิเคชันการแยกและสร้างข้อมูลเมตาของตนเองได้โดยใช้ API นักพัฒนาสามารถทำงานกับรูปแบบไฟล์รูปภาพที่หลากหลายสำหรับการจัดการข้อมูลเมตา

Previous Next

เริ่มต้นใช้งาน 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 ฟรี

  1. สร้างลูกค้าใหม่
  2. แปลง DOCX เป็น Text โดยใช้ client.ConvertPath() และส่งเส้นทางของไฟล์เป็นพารามิเตอร์
  3. ตรวจสอบข้อผิดพลาด
  4. พิมพ์ข้อความธรรมดา

ฟรี 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);
                  
 ไทย