Skip to content

Instantly share code, notes, and snippets.

@yratof
Created October 24, 2014 13:05
Show Gist options
  • Save yratof/6342a75bef5a4365c870 to your computer and use it in GitHub Desktop.
Save yratof/6342a75bef5a4365c870 to your computer and use it in GitHub Desktop.
Adobe Extend Toolkit - Photoshop Comp Fonts + Sizes
function run(){
var layerSets = app.activeDocument.layerSets;
dumpLayerSets(layerSets);
$.writeln("Top-level layers:");
dumpLayers(app.activeDocument.layers);
}
function dumpLayerSets(layerSets){
$.writeln("--- Processing...");
var len = layerSets.length;
for(var i=0;i<len;i++){
var layerSet = layerSets[i];
//$.writeln(layerSet.name);
dumpLayers(layerSet.artLayers);
}
}
function dumpLayers(layers){
var len = layers.length;
for(var i=0;i<len;i++){
var layer = layers[i];
if(layer.kind==undefined){
continue;
}
if(layer.kind == LayerKind.TEXT){
$.writeln('font: '+ layer.textItem.font +' font-size: ' + layer.textItem.size + ' color: #' + layer.textItem.color.rgb.hexValue);
}
}
}
run();
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment