OM Wiki

Technical Artist Wiki

ユーザ用ツール

サイト用ツール


サイドバー

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