終了

エクスプレッションで横書きテキストを縦書きテキストに変更する方法

ゲスト
Nov 02, 2021 Nov 02, 2021

リンクをクリップボードにコピー

コピー完了

 

エクスプレッションを使用して、テキストレイヤーのソーステキストやスタイルを変更することが出来ますが、テキストの縦書き、横書きを切り替えることは出来るのでしょうか?

 

取得できるプロパティに「縦・横書き」のようなものはないので、文字ツールでレイヤー作成した時点で処理上は別種のレイヤーとして扱われているのかな?などと考えましたが、いまだ結論は得られていません。

キーワード
エクスプレッション

表示

369

翻訳

翻訳

レポート

レポート
コミュニティガイドライン
他のユーザーへの思いやりを持ち、敬意を払いましょう。コンテンツの出典を明記し、投稿する前に内容が重複していないか検索してください。 さらに詳しく
community guidelines
Community Expert ,
Nov 02, 2021 Nov 02, 2021

リンクをクリップボードにコピー

コピー完了

文字パネルにある項目はエクスプレッションに対応していますが、縦書き・横書きはテキストのコンテキストメニューにあるので、別物のように思います。
文字を回転させるだけでは、日本語の表示がおかしくなりますね。


JavaScriptの縦書きにする方法で、エクスプレッションで使えるメソッドか構文があれば使用できるかもしれません。
一例として、文字列を分割して1文字ごとに改行を挿入する方法はできると思います。

投票

翻訳

翻訳

レポート

レポート
コミュニティガイドライン
他のユーザーへの思いやりを持ち、敬意を払いましょう。コンテンツの出典を明記し、投稿する前に内容が重複していないか検索してください。 さらに詳しく
community guidelines
ゲスト
Nov 06, 2021 Nov 06, 2021

リンクをクリップボードにコピー

コピー完了

最新

ご回答ありがとうございます。

同じ問題について考えてくださる方が居て嬉しいです。

 

文字を回転させるアイデアは斬新ですね!発想の柔軟さに驚かされました。

投票

翻訳

翻訳

レポート

レポート
コミュニティガイドライン
他のユーザーへの思いやりを持ち、敬意を払いましょう。コンテンツの出典を明記し、投稿する前に内容が重複していないか検索してください。 さらに詳しく
community guidelines