//—
displayDialogs = DialogModes.NO;
var defaultRulerUnits = preferences.rulerUnits;
preferences.rulerUnits = Units.PIXELS;function explodeArray(item,delimiter) {
tempArray=new Array(1);
var Count=0;
var tempString=new String(item);
while (tempString.indexOf(delimiter)>0) {
tempArray[Count]=tempString.substr(0,tempString.indexOf(delimiter));tempString=tempString.substr(tempString.indexOf(delimiter)+1,tempString.length-tempString.indexOf(delimiter)+1);
Count=Count+1
}
tempArray[Count]=tempString;
return tempArray;
}var AD = activeDocument;
var resRatio = AD.resolution/72;if(resRatio!=1){
AD.resizeImage(AD.width.value,AD.height.value,72);
}var heightVar = AD.height.value+2;
var white = new SolidColor();
white.rgb.red = white.rgb.green = white.rgb.blue = 0;//canvas下面加长些
AD.resizeCanvas(AD.width.value,AD.height.value+1200,AnchorPosition.TOPCENTER);//Obtain EXIF information
var exifData = AD.info.exif.toString();
explodeArray(exifData,",");var nameLayer = AD.artLayers.add();
nameLayer.kind = LayerKind.TEXT;//打参数
for(n = 0; n < tempArray.length; n = n + 1 ) {
var infoLayer = AD.artLayers.add();
infoLayer.kind = LayerKind.TEXT;
var TI = infoLayer.textItem;
//for(n = 0; n < tempArray.length; n = n + 1 ) {TI.position = [45,heightVar+45+14*(n+1)];
TI.contents =" "+(n+1)+" "+tempArray[n]+"; "+tempArray[n+1]
TI.font = "宋体";
TI.size = 14;
//TI.color = white;}
AD.flatten();
//—-
编码:unicode
位置:Presets\Scripts
作用:自动提取EXIF信息