Script to create a text layer
Script to create a text layer
Hi, help me write a script to create a text layer, where text = name of the active layer
Re: Script to create a text layer
Bonjour
Not yet awake ..........
I come across your old post
Not sure if I understood everything here is a script
Good luck !
Not yet awake ..........
I come across your old post
Not sure if I understood everything here is a script
Code: Select all
/CalcTextName.jsx
var doc = app.activeDocument;
var nameDoc = doc.name;
var nameLayer = nameDoc ;
doc.activeLayer.name = nameLayer;
//alert( doc.activeLayer.kind.contents );
// if there is more than one layer, do your script
if (doc.layers.length > 1)
{
for(i=0; i < doc.layers.length; i++)
{
doc.activeLayer = doc.layers[i];
//alert(i);
//alert(doc.activeLayer.kind ) //typename
if(doc.activeLayer.kind=="LayerKind.TEXT")
{
//doc.activeLayer.remove();
doc.activeLayername = nameLayer;
alert(nameLayer);
}
}
}