Find And Replace Text In Multiple Photoshop Files?
Let us say I have six Photoshop files: 1.psd, 2.psd, ..., 6.psd. All of these files contain the word 'LoremIpsum' in random text layers, within each document. Is there a way I can
Solution 1:
Use something like the script below. For more info check out your Photoshop JavaScript Reference pdf in your Photoshop install directory.
var dir = new Folder('/c/temp')
var files = dir.getFiles("*.psd");
for (var i = 0; i < files.length; i++) {
var doc = app.open(files[i]);
for (var j= 0; j < doc.artLayers.length; j++) {
var lyr = doc.artLayers[j];
if (lyr.kind == LayerKind.TEXT) {
var lyr = doc.artLayers[j];
lyr.textItem.contents = lyr.textItem.contents.replace("search","replace");
}
}
doc.close(SaveOptions.SAVECHANGES)
}
Post a Comment for "Find And Replace Text In Multiple Photoshop Files?"