获取图片扩展信息

By netfox at 2020-11-02 • 0人收藏 • 620人看过
import console;
import com 

path = "f:\IMG20200204223120.jpg";

getImageExtInfo = function( filePath , id = -1){
    assert(io.exist(filePath),"输入的图片文件不存在,请检查!"); 
    var image = io.splitpath(filePath);
    var path,file = image.dir,image.file;
	var shellApp = com.CreateObject("shell.application");
	var dir = shellApp.nameSpace(path);
	var file = dir.parseName(file);
	
	if (id = -1){
    	var aProperty = {}
    	for(i=1;35;1){
    	 	aProperty[dir.getDetailsOf(,i)] = dir.getDetailsOf(file,i);    
    	}    
    	return aProperty; 
	}else{
    	sProperty = dir.getDetailsOf(file,id)
    	if(#sProperty){
        	return sProperty; 
 		}else {	
        	return "没有获取到扩展Id:" ++ id ++ " 相应的扩展属性!";
  		}
	}
}

console.dump(getImageExtInfo(path))
console.pause(true);


登录后方可回帖

登 录
信息栏
本站永久域名:HtmLayout.Cn
aardio可以快速开发上位机,本站主要记录了学习过程中遇到的问题和解决办法及aardio代码分享

这里主要专注于aardio学习交流和经验分享.
纯私人站,当笔记本用的,学到哪写到哪.

AARDIO语言QQ群:70517368
Aardio 官方站:Aardio官方
Aardio最新功能:Aardio官方更新日志
C大Aardio论坛:Aar爱好者论坛
本 站 主 站:Stm32cube中文网
Sciter中文在线文档Sciter在线学习文档
赞助商:才仁机械
Loading...