Le promoteur m'a demandé presque la même chose que ce dont vous aviez besoin. J'ai imaginé un script simple, pour exporter les propriétés des calques (texte, nom de la police, taille et couleur de la police) dont vous avez besoin lors du développement, dans un seul fichier txt (qui devrait fonctionner sur la machine Windows).
Il suffit d'enregistrer ceci comme “ExportTexts.js” et de le mettre dans Adobe Photoshop > Presets > Scripts.
Après cela, lancez (ou redémarrez) Photoshop et exécutez le script (Fichier -> Scripts -> ExportTexts). Veillez également à dégrouper tous les calques avant de faire cela. Le fichier exporté doit se trouver dans le même répertoire que le fichier 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