C#:用于编辑与Live照片库兼容的照片标签等的库
答
FotoFly在CodePlex上提供的是一个C#库,它支持Windows Live Faces,GPS,关键字等等,就像你在问。使用FotoFly做你想做什么看http://fotofly.codeplex.com/
只是一个例子:
JpgPhoto photo = new JpgPhoto(@"c:\temp\file.jpg");
photo.ReadMetadata();
photo.Metadata.RegionInfo.Regions.Clear();
XmpRegion xmp = new XmpRegion();
xmp.PersonDisplayName = "esac";
xmp.RectangleString = "0.11, 0.25, 0.37, 0.49";
photo.Metadata.RegionInfo.Regions.Add(xmp);
photo.WriteMetadata();
它还支持Exif,IPTC,XMP,GPS等。
答
WPF有BitmapMetadata,它支持更新我假定Windows Live照片库使用的EXIF信息。
有another question其中有关于BitmapMetadata和由WLPG使用的元数据的详细信息。
尼斯图书馆,他们应该把它放在NuGet上。 – 2012-10-15 18:24:26