adobe:adobe_photoshop:get_font_information_of_the_current_text_layer
選択しているテキストレイヤーのフォント情報を取得するスクリプト
選択しているテキストレイヤーのフォント名とスタイルを取得します。
- sample.jsx
#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()を使用した方法
- sample.jsx
#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("テキストレイヤーを選択して下さい。"); }
adobe/adobe_photoshop/get_font_information_of_the_current_text_layer.txt · 最終更新: 2021/05/03 19:17 by ochiaimitsuo