我尝试使用AS3-XMP Library来读取文件的元数据,但我不知道使用哪种方法。
无论如何,有人有任何工作的例子吗?这样我才能从中吸取教训? 我设法读取所有TIFF结构/标签数据,但我想知道如何编写它。
答案 0 :(得分:1)
您是否关注了所有instructions here?查看代码示例的init函数,了解“我如何使用此”的原因。
我将重复以下完整说明:
<mx:WindowedApplication xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" creationComplete="init()">
<mx:Script>
<![CDATA[
import de.qwesda.as3_xmp_file.as3_xmp_file;
import com.adobe.xmp.*;
private function init():void {
var file1:as3_xmp_file = new as3_xmp_file(File.desktopDirectory.nativePath + "/test.jpg");
if(file1.file.exists){
trace(file1.xmp.dumpObject());
var dc_exif:Namespace = XMPConst.dc;
file1.xmp.dc_exif::title = "Title";
file1.save();
}
var file2:as3_xmp_file = new as3_xmp_file(File.desktopDirectory.nativePath + "/test.jpg");
if(file2.file.exists){
trace(file2.xmp.dumpObject());
}
}
]]>
</mx:Script>
</mx:WindowedApplication>