Skip to main content
Participant
May 16, 2018
質問

縦書きテキストレイヤーをスクリプトで作成する方法について

  • May 16, 2018
  • 返信数 1.
  • 1379 ビュー

スクリプトを用いて、縦書きのテキストレイヤーを作成する方法、または横書きのテキストレイヤーを縦書きに変更する方法を教えていただきたいです。

http://aejsx.hiroshisaito.net/textdocument-object/attributes

こういったサイトで色々調べてみたのですが、該当する項目が見つからず、手詰まってしまっています。

よろしくお願い致します。

このトピックへの返信は締め切られました。

返信数 1

Community Expert
May 16, 2018

縦書き・横書きに変換する機能は、標準機能で利用できます。

テキストツールを選択して、プレビュー画面上で右クリックしてください。

スクリプトで、さらに機能を追加するためでしたら、申し訳ありません。

<追記>

スクリプトはわからないのですが、下記のスレッドに Horizontal Type Tool、Vertical Type Tool、とあるので参考になるでしょうか。

After Effects CC 2017 (14.0) New Scripting Functionality

Participant
May 16, 2018

回答ありがとうございます。
標準機能で縦書きにできることは知っております。すいません。

スクリプトでやる目的なのですが、

AfterEffectsで大量に文字を入力しなければならず、それをtxtファイルから行ごとに読み込んでテキストレイヤーを自動作成する。

ということをやっております。

こちら現在は横書きのみなのですが、縦書きも需要があるので機能を実装したくスクリプトを通して縦書きに変更する・または縦書きの状態でテキストを入力する方法がわかればと思っております。

下記スレッドにありました Vertical Type Tool なのですが、設定したあとにテキストを入力しても横書きになりました。

app.project.toolType = ToolType.Tool_TextV;

app.project.activeItem.layers.addText("test");

もしわかる方いらっしゃいましたら、教えていただけますと幸いです。
よろしくお願い致します。