InDesign

祝日ロジック修正した箇所

http://www.h3.dion.ne.jp/~sakatsu/holiday_logic.htm#JS↑こちらのスクリプトから改変した場所 tsunodaholiday.jsxとかにして、ライブラリ化としておけば、InDesignでもイラレでも使えるかと? ///ネームスペースもどき var tsunodaholiday = new Object ()…

PDF書き出し

結局なにをしたかったかと言うと、特定のフォルダのインデザインファイルのPDF書き出しの自動化。 フォントチェックとリンクチェックをしてから書き出し。OSX10.4 CS3 メインスクリプト #include "~/Library/IddJavascript/spaceiru.jsx" //////////////////…

特殊なディレクトリ名を取得

単なるリファレンスのコピー情報 Winは、OSのデフォルトの設定時です。 ///マイドキュメントのディレトクリ var myDir = Folder.myDocuments; みたいな・・・ Folder.appData Win C:\Documents and Settings\All Users\Application Data Mac /Library/Applic…

画像がリンクされているか調べる

そんなわけで、フォントに続き画像がリンクされているか調べる。 var docObj = app.activeDocument; var allLinks=docObj.links; ///一つ目のリンク画像をチェック if(allLinks[0].status == LinkStatus.normal) { alert('通常リンクされてるよ'); } その他…

使用フォントがインストールされているかを調べる

他人様のファイルを自動処理したい場合。 ファイルに使われていて、自分のシステムに使用フォントが入っていない場合は処理させたくない場合がある。と思う。 var docObj = app.activeDocument; ///書類の使用フォント数だけループ for(var i=0;i

InDesignファイルを全て取得

そんなわけで、あるフォルダ内のInDesignファイルを全て取得するスクリプトを書いてみた。 あまりに基本なんで、ど〜よ?(new Folder(foldername)).exists でtrueが返ればフォルダなんだな〜って思ったらファイルでもtrueが返ります。 ファイルかフォルダの…

自動処理という甘い言葉

自動処理という甘い言葉に乗って技術評論社のInDesignで自動処理実例集を買ってみた。巻末の方にライブラリファイルとして分離する方法が書いてあったので、ほぉ〜って感心しながら書いてみた。フォルダを選択してフォルダ名を表示するっていうもの凄い低い…