如何将自定义元数据添加到PNG或JPG文件中



我可以用taglib库将自定义元数据添加到mp3 mp4格式,但我不能用taglib库将自定义元数据增加到jpg、png格式如何将自定义元数据添加到png或jpg文件中?

这里有官方示例:https://github.com/mono/taglib-sharp

var tfile = TagLib.File.Create(@"C:My picture.jpg");
string title = tfile.Tag.Title;
var tag =  tfile.Tag as TagLib.Image.CombinedImageTag;
DateTime? snapshot = tag.DateTime;
Console.WriteLine("Title: {0}, snapshot taken on {1}", title, snapshot);
// change title in the file
tfile.Tag.Title = "my new title";
tfile.Save();

应该还可以。

最新更新