C#:用于编辑照片标签等的库,与 Live Photo Gallery 兼容

发布于 2024-08-12 18:32:43 字数 66 浏览 4 评论 0原文

是否有任何好的 .net 库可供我用来读取和写入与 Windows Live 照片库兼容的标签、人物标签、日期拍摄等?

Are there any good .net libraries I can use to read and write tags, people tags, date take, et cetera that are compatible with Windows Live Photo Gallery?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

情绪 2024-08-19 18:32:43

CodePlex 上提供的 FotoFly 是一个 C# 库,它支持 Windows Live Faces、GPS、关键字等。正如您所要求的那样。请参阅 http://fotofly.codeplex.com/

一个使用 FotoFly 执行您想要的操作的示例:

  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等。

FotoFly available on CodePlex is a C# library and it supports Windows Live Faces, GPS, Keywords, etc.. just as you are asking. See http://fotofly.codeplex.com/

Just an example using FotoFly to do what you want:

  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();

It also supports Exif, Iptc, Xmp, GPS, etc..

晨与橙与城 2024-08-19 18:32:43

WPF 有 BitmapMetadata,它支持更新 EXIF 信息,我假设 Windows Live 照片库使用该信息。

还有另一个问题,其中包含有关 BitmapMetadata 的详细信息以及 WLPG 使用的元数据。

WPF has BitmapMetadata which supports updating the EXIF information which I assume Windows Live Photo Gallery uses.

There is another question which has details about both BitmapMetadata and the metadata used by WLPG.

枕梦 2024-08-19 18:32:43

我不知道有什么库,但我想起了 该工具用于将 Picasa 脸部标记转换为 Windows Live 照片库格式。

我猜该工具的作者正在花钱运行 Exif 工具。也许它可以指出完成工作的可能方法。

I don't know of any library, but I was reminded of this tool for converting Picasa face tags into the Windows Live Photo Gallery format.

I'm guessing the author of that tool is shelling out to run Exif Tool. Maybe it could point to a possible way of getting the job done.

往日 2024-08-19 18:32:43

尝试 taglib#,现在添加了图片的元数据,请参阅支持的矩阵

Try taglib#, the metadata for pictures are right now added see supported matrix.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文