質問: vbを使ってindesign作業を効率化? はじめまして。 定期的に数十のインデザインファイルを開き、各ファイルで使った画像を片っ端から手作業で削除する作業を行う係りが自分に回ってきてしまいました。 日頃illustratorとphotoshopを多用しているので、「こんなのマクロでしょ」と思いきや、インデには何故かマクロ機能がなく、代わりにスクリプトで何とかできる「かも」ということが分かりました。 やりたいことは以下の通りなのですが、簡単にできるものでしょうか? 1.特定のフォルダ内にある全インデファイルを開く 2.全てのファイルで使われている画像データを削除 3.全ファイルを上書き保存 osはwindowsなのでvbで対応すべく書籍を買い込み学習を開始しました。 どなたかヒントをいただければ幸いです。 それにしてもアドビさん、なぜインデにはマクロ機能つけてくれなかったの(t . t)
回答: adobeのアプリは『javascript』を使用し自動化する事が出来ます。 但し『マクロ』として存在している訳で無く『一から』作成する必要が 有ります。 http://www.openspc2.org/book/indesigncs6/ ここではライブラリを提供してます。 macでは『applescript』で簡単に動作を記録して作業出来るアプリが有ります