開発メモInDesign,JavaScript,Webサービス

今回は思いっきり他人の褌で相撲を取るエントリです。公開を快く許可してくださった市川せうぞーさんに感謝します。 このあいだからずっとSocketのことを考えてまして、もっとInDesignにからんだサンプルがないかと。 そこで思い出したのが、 ...

開発メモInDesign,JavaScript

Extend Script Toolkit 2 のヘルプで Core JavaScript Classes を見てたのだが、「え? Socketオブジェクトがあるの?」ということで調査開始! リファレンスの該当ページはすぐ見つかった。Ext ...

開発メモInDesign,JavaScript

一体何に使うんだ? という声もあるでしょうが、そのうち何かのプログラムで必要になるときもあるはず(まるできれいな紙袋をとっておくときの決まり文句)。 文字の座標位置(イラストレータでいうとアンカーポイントだな)を取得します。X座標はhori ...

開発メモInDesign,JavaScript

特定の段落を1行に収めたい場合など、文字に長体を掛けるシーンは多い(横組みの場合)のだけれど、スクリプトで段落の行数を調べて少しずつ掛けていくよりは、タグ付きテキストであらかじめ長体率を指定しておいて一気に流すほうが圧倒的に速い。 でも文字 ...

開発メモInDesign,JavaScript

テキストの自動流し込みで。 VBSでは前々から分かってたんだけども、JavaScriptでもやっぱり同じだった。 var doc = app.open("G:/example/example.indt",true); doc.storyPr ...

開発メモIllustrator,VBScript

直前のエントリにも書いてますが、日本語版のIllustrator CS3 Type Library のレジストリの情報が誤って登録される件でAdobeからサポート情報が出ました。 Visual Basic でエラーメッセージ「DLL 読み込 ...

開発メモIllustrator,VBScript,Windows

1月8日のエントリに記載したように、日本語版のIllustrator CS3 Type Library のレジストリの情報が誤って登録される(詳細は「参照設定でエラーが出る場合の対処法」を参照)。 今までこれはひょっとすると自分だけの問題な ...

開発メモVBScript

前々からVBAで、InDesignのオブジェクトを代入する変数を明示的に宣言すると 例)Dim swc As InDesign.Swatch 『型が一致しません』エラーが発生するケースがあったのだが。 Windows Vista で Exc ...

開発メモIllustrator,VBScript

Illustrator CS3で以前、プラグインの名称を英語に変更しないと正しく機能しないというバグがあった。 のチェックを外してもファイルサイズが小さくなりません(Illustrator CS3) (13.0.2で解消されてサポート文書も ...

開発メモInDesign,VBScript

アドビユーザーフォーラムでの質問 Duplicateの戻りオブジェクト取得方法(リンク切れ)から。 前々からVBScriptでのメソッドの返り値は何かおかしいな、とは気付いていたんだけど。 改めてテストしてみるとやっぱりおかしい。別にDup ...

開発メモInDesign,JavaScript

以前、ほかで書いたんだけども、こちらにもメモしときます。 InDesign CS2で(たしかデータ結合はCS2からだったよね)データ結合を実行するJavaScriptの例。 読み込むテキストファイル(aaa.txt) 名前,性別,年齢 太郎 ...

開発メモInDesign,JavaScript,VBScript

InDesignで表のセルを結合するスクリプトを書こうとしていたのだが、結合したセルがあると一つ上のセル・一つ左のセルの指定が思ったとおりに動かない。いろいろ試行錯誤しいたら、直接番地を指定できる方法があった。こんなのどこに載ってるんだ!※ ...

開発メモIllustrator,JavaScript

10の場合はcolorオブジェクトがあってその子として色空間のオブジェクトがある。 もう10はインストールしていないので次のサンプルが動くかどうかわからないが、塗りのカラーの取得は次の通り。 fc =activeDocument. path ...

開発メモInDesign,VBScript

アドビのフォーラムに書き込んだ内容をそのままメモしときます。 Windows Script Host(VBS)では次のように行うと、InDesignアプリケーションを非表示のままスクリプトを実行できます。 VBSの例 Dim WSHShel ...

開発メモIllustrator,InDesign

InDesignはアプリケーションを非表示にすることができない。その代わりドキュメントを非表示にすることができる。Illustratorはアプリケーションを表示させることが出来ない。 2017年2月20日 追記 InDesignのドキュメン ...

開発メモInDesign,VBScript

なぜ複製を保存する必要があるのか知らないが、メニュー項目を実行する方法として。 Set app=CreateObject("InDesign.Application.CS2_J") set doc=app.ActiveDocument se ...

開発メモInDesign,JavaScript,VBScript

DialogRow内のStaticTextは左揃え、DialogColumn内のStaticTextは右揃え

開発メモInDesign,JavaScript,VBScript

別のスクリプトで行った、userInteractionlevelでダイアログを表示させない設定がInDesignを終了させてもまだ生きていた。 userInteractionlevelを変更した時は必ず元に戻しておくこと。

月別アーカイブ