在.NET中假设我有一个应用程序可以创建和打开一个图像,该图像的元数据在一个单独的文件中定义(即'.json'/'。xml')。它会吐出或打开与图像文件同名的元数据文件。
现在为了更容易地分发图像+元数据文件,我想消除额外的元数据文件,以便用户可以打开图像并拥有关于图像的所有相关信息。将数据嵌入图像文件本身的一些好策略是什么?
我通过谷歌搜索找到了一些可能性:
基本要求是:
欢迎任何建议。谢谢!
答案 0 :(得分:2)
执行此操作的一种方法是将信息存储为.jpg文件的EXIF部分中的XML字符串,可能位于EXIF IFD的UserComment字段(9286H)中。