// テキストレイヤーの情報を取得 Ver. 1.0 //-------------------------- 新瀬 進(http://www016.upp.so-net.ne.jp/sorakaze/) // Version 1.00 / 2006.06.20 // メイン===================================================================== if(documents.length == 0){ alert("画像を開いて実行してください"); }else{ var src = activeDocument.activeLayer; if(src.kind == LayerKind.TEXT){ var xy = new Array(); xy = src.textItem.position; var strLeading = src.textItem.useAutoLeading ? "Auto" : src.textItem.leading; var str = ''; str += "位置\t= ( " + xy[0] + ", " + xy[1] + " )"; str += "\n方向\t= " + src.textItem.direction; str += "\n種類\t= " + src.textItem.kind; if(src.textItem.kind == TextType.PARAGRAPHTEXT){ str += "\n高さ\t= " + src.textItem.height; str += "\n幅\t= " + src.textItem.width; } str += "\n\n■文字"; str += "\nフォントファミリー\t= " + src.textItem.font; str += "\nフォントサイズ\t= " + src.textItem.size; str += "\n行送り\t\t= " + strLeading; str += "\n垂直比率\t\t= " + src.textItem.verticalScale; str += "\n水平比率\t\t= " + src.textItem.horizontalScale; str += "\n字送り\t\t= " + src.textItem.tracking; str += "\n文字間のカーニング\t= " + src.textItem.autoKerning; str += "\nベースラインシフト\t= " + src.textItem.baselineShift; str += "\n太字\t\t= " + src.textItem.fauxBold; str += "\n斜体\t\t= " + src.textItem.fauxItalic; str += "\nキャップス設定\t= " + src.textItem.capitalization; str += "\n下線\t\t= " + src.textItem.underline; str += "\n打ち消し線\t\t= " + src.textItem.strikeThru; str += "\n言語設定\t\t= " + src.textItem.language; str += "\nアンチエイリアスの種類\t= " + src.textItem.antiAliasMethod; str += "\n\n■段落"; str += "\n揃え\t\t\t= " + src.textItem.justification; str += "\n左/上インデント\t\t= " + src.textItem.leftIndent; str += "\n右/下インデント\t\t= " + src.textItem.rightIndent; str += "\n一行目左/上インデント\t= " + src.textItem.firstLineIndent; str += "\n段落前のアキ\t\t= " + src.textItem.spaceBefore; str += "\n段落後のアキ\t\t= " + src.textItem.spaceAfter; str += "\n\n■文字スタイル"; str += "\n分割禁止\t\t= " + src.textItem.noBreak; str += "\n欧文旧スタイル\t= " + src.textItem.oldStyle; str += "\n欧文合字\t\t= " + src.textItem.ligatures; str += "\n任意の合字\t= " + src.textItem.alternateLigatures; str += "\n\n■段落スタイル"; str += "\nぶら下がり(欧文)\t= " + src.textItem.hangingPuntuation; str += "\nコンポーザ\t\t= " + src.textItem.textComposer; str += "\n\n■ハイフン設定"; str += "\nハイフン\t\t\t= " + src.textItem.hyphenation; str += "\n単語の最小文字数\t\t= " + src.textItem.hyphenateWordsLongerThan; str += "\n先頭の後\t\t\t= " + src.textItem.hyphenateAfterFirst; str += "\n最後の前\t\t\t= " + src.textItem.hyphenateBeforeLast; str += "\nハイフン領域\t\t= " + src.textItem.hyphenationZone; str += "\n大文字の単語をハイフンで区切る\t= " + src.textItem.hyphenateCapitalWords; str += "\n\n■ジャスティフィケーション"; str += "\n単語間隔(最小)\t\t= " + src.textItem.minimumWordScaling; str += "\n単語間隔(最適)\t\t= " + src.textItem.desiredWordScaling; str += "\n単語間隔(最大)\t\t= " + src.textItem.maximumWordScaling; str += "\n文字間隔(最小)\t\t= " + src.textItem.minimumLetterScaling; str += "\n文字間隔(最適)\t\t= " + src.textItem.desiredLetterScaling; str += "\n文字間隔(最大)\t\t= " + src.textItem.maximumLetterScaling; str += "\nグリフ幅拡大/縮小(最小)\t= " + src.textItem.minimumGlyphScaling; str += "\nグリフ幅拡大/縮小(最小)\t= " + src.textItem.desiredGlyphScaling; str += "\nグリフ幅拡大/縮小(最小)\t= " + src.textItem.maximumGlyphScaling; str += "\n自動行送り\t\t= " + src.textItem.autoLeadingAmount; str += "\n\n■ワープテキスト"; str += "\nスタイル\t\t= " + src.textItem.warpStyle; str += "\nカーブ\t\t= " + src.textItem.warpBend; str += "\n方向\t\t= " + src.textItem.warpDirection; str += "\n水平方向のゆがみ\t= " + src.textItem.warpHorizontalDistortion; str += "\n垂直方向のゆがみ\t= " + src.textItem.warpVerticalDistortion; alert(str); }else{ alert("テキストレイヤーではありません"); } }