インデザインで一括プリントアウト
[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);
}
» 1
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);
}
[6750]Re: インデザインで一括プリントアウト |
投稿者:dot |
投稿日:2012/04/23(Mon) 16:35:34
var docObj = app.activeDocument;
docObj.print(false, "プリセット");
でドキュメントを「プリセット」という名前の
プリントプリセットでプリントアウトします。
参考になれば...
» 2
docObj.print(false, "プリセット");
でドキュメントを「プリセット」という名前の
プリントプリセットでプリントアウトします。
参考になれば...
[6752]Re: インデザインで一括プリントアウト |
投稿者:(z-) |
投稿日:2012/04/23(Mon) 20:13:47
>それぞれの最終頁を除いて、プリントアウトしなければならない
ページ範囲指定は以下でいけます。print()の前に定義してください。
app.activeDocument.printPreferences.pageRange="-+"+(app.activeDocument.pages.length-1).toString();
» 3
ページ範囲指定は以下でいけます。print()の前に定義してください。
app.activeDocument.printPreferences.pageRange="-+"+(app.activeDocument.pages.length-1).toString();
[6761]Re: インデザインで一括プリントアウト |
投稿者:dobin |
投稿日:2012/04/24(Tue) 11:36:14
dot様、(z-)様
ありがとうございます。凄い!!
数時間に及び悪戦苦戦していましたが、
教えて頂いた通りにやってみたら、一発でできて感動しています。
この度はお助け頂きありがとうございます!!
ありがとうございます。凄い!!
数時間に及び悪戦苦戦していましたが、
教えて頂いた通りにやってみたら、一発でできて感動しています。
この度はお助け頂きありがとうございます!!
この記事の書き込み元へのリンク (コメントや質問などはこちらへどうぞ)