Adobe JavaScriptリファレンス

【ExtendScript】GUI : panel(パネル)

panel(パネル)は、ウインドウまたはコンテナの各種オブジェクトに配置します。パネル内にラジオボタンやチェックボックスを作成すると、それらはひとつのグループになるので、複数のラジオボタンのグループを作りたいときは特に便利です。
Adobe JavaScriptリファレンス

【ExtendScript】GUI : listbox(リストボックス)

listbox(リストボックス)は、ウインドウまたはコンテナの各種オブジェクトに配置して、処理を実行する際に一覧表示されたリストの中から項目を選択するときに使います。
Adobe JavaScriptリファレンス

【ExtendScript】GUI : dropdownlist(ドロップダウンリスト)

dropdownlist(ドロップダウンリスト)は、ウインドウまたはコンテナの各種オブジェクトに配置して、処理を実行する際にクリックして表示されたリストの中からオプションを選択するときに使います。
XML組版

XMLタグをスタイルにマッピングする

XMLデータをInDesignに流し込む際、マッピングという機能を使うと、XMLタグと段落スタイル・文字スタイルが紐づけられ、簡単にレイアウトを整えることができます。マッピングは、XMLデータを読み込む前でも、読み込んだ後でも行えます。
ExtendScript GUI

【ExtendScript】GUI : tabbedpanel(タブパネル)の使い方

Adobe JavaScriptのGUIにタブパネルを作成します。使用するGUIオブジェクトはtabbedpanelとtabです。タブパネルを使うと、実行画面に複数のページが重なっているように表示できます。
ExtendScript GUI

【ExtendScript】GUI : panel(パネル)の使い方

Adobe JavaScriptのGUIにパネルを作成します。使用するGUIオブジェクトはpanelです。パネルを使うと、複数のオブジェクトをグループ化して罫線で囲んでまとめることができます。
ExtendScript GUI

【ExtendScript】GUI : listbox(リストボックス)の使い方

Adobe JavaScriptのGUIにリストボックスを作成します。使用するGUIオブジェクトはlistboxです。リストボックスを使うと、ユーザーが一覧表示されたテキストから1つの値を選択することができます。
AdobeCCお買い得情報

【たのまな】Adobe CCが最安値39,980円で再登場!毎日がキャンペーン

AdobeCCコンプリートは、スクールで申し込むのが最も安く買う方法です。でも講座内容をちゃんと調べて選んでますか? 価格が同じでもスクールごとに講座の特徴が違います。たのまなで買うべき人はどんな人? せっかく買うなら納得の講座を賢く買おう!
InDesignの使い方

文字置換でテキスト発生と条件テキストの適用を同時に実行する

条件テキストを文字に適用する際、大量の文字の中からテキストを探して条件を適用したいときには、検索置換の「置換形式」を使って条件を適用するのがオススメです。条件テキストが適用されたテキストを検索する際にも、「検索形式」を活用するのが便利です。
InDesignの使い方

条件テキストで、文字の表示・非表示を切り替える

条件テキストは、文字列に条件を適用することで、文字の表示/非表示を切り替えて、同一の紙面上で異なる内容表示を実現する機能です。例えば、日本語表記と英語表記を切り替えたり、HTML表記と印刷用の本来の文字表示との切り替えなどにも使えます。
InDesignスクリプト

XML要素の要素名・内容・属性・属性値にアクセスする

InDesignでXMLを利用する際に、スクリプトを使ってXML要素にアクセスし、要素の名前・要素の内容・属性の作成・属性値の取得や変更などをする方法を紹介します。
InDesignスクリプト

ページレイアウトされているXMLタグを見つける

スクリプトから「ページ上のオブジェクトがXML要素かどうかを知りたい」というときは、「そのオブジェクトにXMLタグがついているかどうか」あるいは「その文字列がXMLタグかどうか」を判断します。
InDesignスクリプト

ドキュメントにXMLタグを作成する

JavaScriptで、InDesignドキュメントにXMLタグを作成します。タグ作成の際に、タグ名と一緒にタグのカラーも直接指定して作成できます。大量のXMLタグを作成しなければならないときは、タグパネルから手作業するより効率的です。
ExtendScript GUI

【ExtendScript】GUI : dropdownlist(ドロップダウンリスト)の使い方

Adobe JavaScriptのGUIにドロップダウンリストを作成します。使用するGUIオブジェクトはdropdownlistです。ドロップダウンリストを使うと、ユーザーが一覧から1つの値を選択することができます。
Adobe JavaScriptリファレンス

【ExtendScript】GUI : group(グループ)

group(グループ)は、他のコントロールを子として入れることのできるコンテナです。groupの表示・非表示を切り替えると、その中のすべての子も同様に表示・非表示が切り替わります。
InDesignスクリプト

XML読み込みオプションを設定する

InDesignでXMLデータをドキュメントに読み込む際には、XML読み込みオプションの設定が不可欠です。ここではスクリプトのxmlImportPreferencesを使って各種オプションを設定する方法を紹介します。
XML組版

XMLで大量の画像を一瞬で配置する

XMLデータから画像配置をするときは、配置する画像ファイルのパスをXMLデータの画像のタグにhref属性として書いて読み込みます。XML組版をする場合でなくとも、大量の画像をドキュメントに貼りたいときにはXMLを利用するのも一つの方法です。
InDesignの使い方

文字入力後のテキスト全てに1Clickで段落スタイルを適用する

段落スタイルに[次のスタイル]を設定しておくと、文字入力をしながら段落スタイルを自動で適用していくことができます。また、入力中のみならず、入力が終わったテキストでも効率よく段落スタイルを適用することができます。
InDesignの使い方

文字入力していくだけで段落スタイルが適用できる

段落スタイルに[次のスタイル]を設定すると、自動的に段落スタイルを適用できます。文字入力と同時に、段落スタイルが自動で当てられるので、わざわざスタイルをあてる必要がありません。[次のスタイル]を利用するときに勘違いしやすい点も紹介します。
Adobe JavaScriptリファレンス

【ExtendScript】GUI : statictext(固定テキスト)

statictext(固定テキスト)は、ウインドウまたはコンテナの各種オブジェクトにテキストを表示します。スクリプト実行時に変更することはできません。
Adobe JavaScriptリファレンス

【ExtendScript】GUI : radiobutton(ラジオボタン)

radiobutton(ラジオボタン)は、ウインドウまたはコンテナの各種オブジェクトに配置して、処理を実行する際に2つ以上の選択肢から1つを選択状態にするオプション選択のボタンです。
Adobe JavaScriptリファレンス

【ExtendScript】GUI : edittext(テキストボックス)

edittext(入力可能なテキストボックス)は、ウインドウまたはコンテナの各種オブジェクトに配置して、ユーザーが入力できるテキストボックスとして使います。
Adobe JavaScriptリファレンス

【ExtendScript】GUI : checkbox(チェックボックス)

checkbox(チェックボックス)は、ウインドウまたはコンテナの各種オブジェクトに配置して、処理を実行する際にオプションのon/offを切り替えるときなどに使います。
Adobe JavaScriptリファレンス

【ExtendScript】GUI : button(ボタン)

button(押しボタン)は、ウインドウまたはコンテナの各種オブジェクトに配置して、処理を実行するときなどに使います。
Adobe JavaScriptリファレンス

【ExtendScript】GUI : コントロールを作成する~各種オブジェクト.add()

add()では、ダイアログウインドウやコンテナにボタンやチェックボックスをなどの各種オブジェクトを追加します。
Adobe JavaScriptリファレンス

【ExtendScript】GUI : ダイアログを検索する~Window.find()

Windowクラスのfind()を使って、既存のウインドウを検索します。
Adobe JavaScriptリファレンス

【ExtendScript】GUI : ユーザーの入力内容を受け取る~Window.prompt()

Windowクラスのprompt()を使って、ユーザーがテキスト入力した値を受け取るダイアログを表示します。
Adobe JavaScriptリファレンス

【ExtendScript】GUI : ユーザーから確認を受け取る~Window.confirm()

Windowクラスの.confirm()を使って、ユーザーから[Yes][No]を受け取ることのできるダイアログを表示します。
InDesignの使い方

検索置換パターンのクエリ保存で気をつけたいこと

InDesignには検索置換のパターンをクエリとして保存する機能があります。クエリ保存しておくと、同じ検索置換パターンをあとから簡単に呼び出すことができるので便利です。この機能をより使いやすく運用する工夫を紹介します。
InDesignの使い方

表組み:XMLデータの流し込み

InDesignにXMLデータを流し込むプレースホルダーが完成したら、次はXMLデータの流し込みです。プレースホルダーのXML構造に合ったデータを準備しますが、作成するXML要素の作り方のちょっとした気遣いであとのメンテナンスがラクになります。
InDesignの使い方

表組み:XMLプレースホルダーの作成

XML組版でデータを流し込むためのレイアウトを作成したら、そのレイアウトにXMLタグを割り当ててプレースホルダーとして完成させます。タグをつけることで、レイアウトがXML構造を持つことになります。ここでは表形式のレイアウトにタグを付けます。
InDesignの使い方

表組み:XML基本レイアウトの作成

InDesignでのXML組版を前提にした表組みを作成します。表のレイアウト全体をXML構造という視点で見ることが大切です。InDesignにXMLデータを読み込むだけでは、紙面にレイアウトはされません。
タイトルとURLをコピーしました