1. 产品
  2.   图片
  3.   .NET
  4.   Taglib-Sharp
 
  

用于处理图像文档的 .NET 库

读取和写入图像文件格式的元数据。

什么是 Taglib-Sharp?

作为开发人员,您是否曾经必须提取元数据或将元数据写入图像文件格式?有大量可用于图像处理的开源和 API。 Taglib-Sharp 就是其中之一。开源 API 是为读取和写入图像文件格式的元数据而开发的。使用 API,您可以读取和写入图像文件格式的标准标签,还可以创建和提取自定义标签的元数据。

TagLib-Sharp 在 LGPL 下发布的免费软件。开发人员可以使用 API 创建自己的元数据提取和创建应用程序。开发人员可以使用各种图像文件格式进行元数据操作。

Previous Next

Taglib-Sharp 入门

安装 Taglib-Sharp 的最佳方式是通过 NuGet;您可以运行以下命令并在您的应用程序中安装 Taglib-Sharp。

从 NuGet 安装 Taglib-Sharp

 Install-Package Taglib-Sharp

通过免费的 .NET API 从图像中提取元数据标签

Taglib-Sharp 允许 .NET 程序员轻松地从图像文件格式中提取元数据标签。 API 允许获取一堆图像标签,包括评级、日期时间、方向、软件、曝光时间、FNumber、ISOSpeedRatings、FocalLength、FocalLength35mm、品牌、型号等。为了获得任何属性,您需要使用 TagLib.File.Create() 方法加载图像文件并读取标签,例如使用 Image.ImageTag.Make 属性进行制作。

通过免费的 C# API 从图像中提取元数据

  1. 创建一个新客户端
  2. 使用 client.ConvertPath() 将 DOCX 转换为文本并将文件路径作为参数传递
  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);
                  
 中国人