【发布时间】:2013-01-22 01:50:24
【问题描述】:
我在 stackoverflow 上的第一篇文章,我之前多次使用过 EXIF-AS3 类(Adobe Flash CS5 和 AS3),它总是有效,我指的是这个类:
http://active.tutsplus.com/tutorials/actionscript/quick-tip-use-as3-to-grab-exif-data-from-a-jpg-image/ http://code.google.com/p/exif-as3/
我遍历 EXIF 数据以查找相机的序列号,但是在新佳能上我似乎无法在任何地方找到此序列号。似乎序列号存储在 MarkerNotes 中,但我不认为班级正在阅读它:
if (exifLoader.exif.ifds.primary)
{
displayIFD(exifLoader.exif.ifds.primary);
}
if (exifLoader.exif.ifds.exif)
{
displayIFD(exifLoader.exif.ifds.exif);
}
if (exifLoader.exif.ifds.gps)
{
displayIFD(exifLoader.exif.ifds.gps);
}
if (exifLoader.exif.ifds.interoperability)
{
displayIFD(exifLoader.exif.ifds.interoperability);
}
if (exifLoader.exif.ifds.thumbnail)
{
displayIFD(exifLoader.exif.ifds.thumbnail);
}
有什么建议或方法让我继续前进吗?
【问题讨论】:
-
更新:我看到序列号存储在命名空间 aus 而不是 exif。
-
嗯,好像 Adobes 的命名空间不见了。例如:cssdk.host.adobe.com/sdk/1.5/docs/WebHelp/references/XMPASLib/…
-
意味着该列表中的大多数命名空间都转到了损坏的链接页面。有人知道这些命名空间现在存储在哪里吗?
标签: actionscript-3 exif