O programador pediu-me quase o mesmo pensamento que você precisava. Eu inventei um script simples de edição, para exportar propriedades de camada (texto, nome da fonte, tamanho da fonte, cor da fonte) que precisa quando desenvolve, para um único ficheiro txt (deve funcionar na máquina Windows).
Basta guardar isto como “ExportTexts.js” e colocar em Adobe Photoshop \ > Presets \ > Scripts.
Depois disso, correr (ou reiniciar) Photoshop e executar script (Ficheiro -> Scripts -> ExportTexts). Certifique-se também de que não agrupou todas as camadas antes de o fazer. O ficheiro exportado deve estar no mesmo dir que o ficheiro psd.
if (documents.length > 0)
{
var docRef = activeDocument;
CurrentFolder = activeDocument.path;
var outputFile = new File(CurrentFolder + "/" + activeDocument.name + "fonts.txt" );
outputFile.open("w");
for (var i = docRef.layers.length-1 ; i >=0 ; i--)
{
docRef.activeLa`enter preformatted text here`yer = docRef.layers[i]
if (docRef.activeLayer.kind == LayerKind.TEXT)
{
outputFile.write(
docRef.activeLayer.textItem.contents + "\n" +
docRef.activeLayer.textItem.font +"," +
docRef.activeLayer.textItem.size +"," +
docRef.activeLayer.textItem.color.rgb.hexValue + "\n\n\n");
}
}
outputFile.close();
alert("Finished");
}
else
{
alert("You must have at least one open document to run this script!");
}
docRef = null