DTP駆け込み寺
  1. [18788] Photoshop 段落毎に書体を変更したい まるこめ 2016/08/02 17:38
    1. [18789] Re: Photoshop 段落毎に書体を変更したい -e 2016/08/02 18:20
      1. [18790] Re^2: Photoshop 段落毎に書体を変更したい まるこめ 2016/08/02 19:23
        1. [18791] Re^3: Photoshop 段落毎に書体を変更したい works014 2016/08/03 09:03
          1. [18792] Re^4: Photoshop 段落毎に書体を変更したい まるこめ 2016/08/03 10:36
            1. [18793] Re^5: Photoshop 段落毎に書体を変更したい works014 2016/08/03 12:22

[ 返信 ]

Photoshop 段落毎に書体を変更したい

Photoshop cs6(Mac 10.9.5)にて画像に対し、新規レイヤー(テキストレイヤー)を作成してから、
複数行あるテキストを流し込み、1行目と2行目以降で書体・級数を変更するスクリプトを作成しています。

テキストレイヤーに対しての、書体変更・級数変更はできるのですが、段落毎に変更する方法が分かりません。
他の記事を探すのですが、見つけきれず。。。(私の探し方が悪いのかもしれません)
=========
CRCODE = String.fromCharCode(13);//改行コード

docObj = activeDocument;
fontName = "HiraKakuPro-W3"; // ヒラギノ角ゴ Pro W3
layObj = docObj.artLayers.add();
layObj.kind = LayerKind.TEXT;
layObj.textItem.contents = "あいうえお"+CRCODE+"かきくけこ"+CRCODE+"さしすせそ";
layObj.textItem.font = fontName;
=========
上のコードでレイヤーに対し設定できます。
これを2行目以降("かきくけこ")をヒラギノ角ゴ Pro W6に変更したいです。

宜しくお願いします。

[18788] まるこめ (2016/08/02 Tue 17:38)

[ 返信 ]


Re: Photoshop 段落毎に書体を変更したい

全く詳しくないのですが、それっぽい属性(paragraph)が無いようなので
行ごとには無理なんじゃないでしょーか?
レイヤー分けるか、テキスト自体をイラレで作って持ってくるか。

本件と関係ないですが、改行は"\r"でいけますよ。

[18789] -e (2016/08/02 Tue 18:20)

[ 返信 ]


Re^2: Photoshop 段落毎に書体を変更したい

> 全く詳しくないのですが、それっぽい属性(paragraph)が無いようなので
> 行ごとには無理なんじゃないでしょーか?
> レイヤー分けるか、テキスト自体をイラレで作って持ってくるか。
>
> 本件と関係ないですが、改行は"\r"でいけますよ。

そうなんですよね。。。
レイヤー毎に別ければできるんですが、可能であれば1つで完結したく。
わざわざ改行コードを入れる必要はないんですね!
ありがとうございます!!

[18790] まるこめ (2016/08/02 Tue 19:23)

[ 返信 ]


Re^3: Photoshop 段落毎に書体を変更したい

スクリプトは皆目わかりませんが、
段落スタイルや文字スタイルを設定すれば
適用するだけかと思います。

[18791] works014 (2016/08/03 Wed 09:03) web

[ 返信 ]


Re^4: Photoshop 段落毎に書体を変更したい

> スクリプトは皆目わかりませんが、
> 段落スタイルや文字スタイルを設定すれば
> 適用するだけかと思います。

ありがとうございます。
スタイルを適用するにも、Photoshopのコードで段落毎に指定するコードが分からず、適用すらできない状態です。。。

[18792] まるこめ (2016/08/03 Wed 10:36)

[ 返信 ]


Re^5: Photoshop 段落毎に書体を変更したい

> ありがとうございます。
> スタイルを適用するにも、Photoshopのコードで段落毎に指定するコードが分からず、適用すらできない状態です。。。

なるほど、「それっぽい属性(paragraph)が無い」ということですものね。
お役に立てず残念。

[18793] works014 (2016/08/03 Wed 12:22) web