====== 選択しているテキストレイヤーのフォント情報を取得するスクリプト ====== 選択しているテキストレイヤーのフォント名とスタイルを取得します。 #target Photoshop var docRef = app.activeDocument; var activeLayer = docRef.activeLayer; if (activeLayer.kind == "LayerKind.TEXT") { var textLayerFont = activeLayer.textItem.font; alert(app.fonts[textLayerFont].family + "," + app.fonts[textLayerFont].style); } else { alert("テキストレイヤーを選択してください。") } ===== getByName()を使用した方法 ===== #target Photoshop var docRef = app.activeDocument; var activeLayer = docRef.activeLayer; if (activeLayer.kind == "LayerKind.TEXT") { var fontPostScriptName = app.fonts.getByName(activeLayer.textItem.font).postScriptName alert(fontPostScriptName); } else { alert("テキストレイヤーを選択して下さい。"); }