インデザインで一括プリントアウト
[6749]インデザインで一括プリントアウト |
投稿者:dobin |
投稿日:2012/04/23(Mon) 16:17:49
はじめまして。MacOS10.5、IndesignCS3の環境です。1,000くらいあるinddデータを、それぞれの最終頁を除いて、プリントアウトしなければならないのですが、一括処理する方法などありますでしょうか。
AdobeIndesignCS3>Scripts>Scripts Panel>Samples>JavaScriptにスクリプトをいれて処理するのが良いのかと思うのですが、JavaScriptの知識がなく、見よう見真似で以下のような感じで作っているのですが、うまくいきません。お分かりになる方がいらっしゃいましたら、ご教示頂けますでしょうか。
folderObj = Folder.selectDialog("フォルダを選択してください");
fileList = folderObj.getFiles("*.indd");
for (i=0; i<fileList.length; i++)
{
fileObj = new File(fileList[i].fsName);
app.open(File(fileObj));
var my_printer = app.printerPresets.itemByName ("test");
print (my_printer);
app.activeDocument.close(SaveOptions.no);
}
AdobeIndesignCS3>Scripts>Scripts Panel>Samples>JavaScriptにスクリプトをいれて処理するのが良いのかと思うのですが、JavaScriptの知識がなく、見よう見真似で以下のような感じで作っているのですが、うまくいきません。お分かりになる方がいらっしゃいましたら、ご教示頂けますでしょうか。
folderObj = Folder.selectDialog("フォルダを選択してください");
fileList = folderObj.getFiles("*.indd");
for (i=0; i<fileList.length; i++)
{
fileObj = new File(fileList[i].fsName);
app.open(File(fileObj));
var my_printer = app.printerPresets.itemByName ("test");
print (my_printer);
app.activeDocument.close(SaveOptions.no);
}
この記事の書き込み元へのリンク (コメントや質問などはこちらへどうぞ)