Windows XP
Adobe Illustrator CS3
フォルダ内のIllustratorファイル(.ai)の非表示レイヤーをすべて削除し、別名保存します。
// ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ // AICS3_print_folder.jsx // プリントプリセットと部数を指定して、一括出力する // // 2011.05.16 ver.1.0 // // System requirements : Adobe Illustrator CS3 13.0.3 Windows XP SP3 // Copyright(c) 2011 Kuro // http://www3.ocn.ne.jp/~art_mac/ // ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ var copycount = 1;// 部数を入力してください。 var options = new PrintOptions(); options.printPreset = "カラー出力設定(A4縦)";// 使用するプリントプリセット名を入力してください。 printJobOptions= new PrintJobOptions(); options.jobOptions = printJobOptions; printJobOptions.copies = copycount; var folderObj = Folder.selectDialog("Illustratorファイルの入っているフォルダを選択してください"); if (folderObj != null){ fileList = new Array; fileList = folderObj.getFiles("*.ai"); for (f = 0 ; f <= fileList.length-1 ; f++){ var fileObj = new File(fileList[f]); open(fileObj); flag = fileObj.open(); if (flag == true){ var mydocument = app.activeDocument; mydocument.print(options) ;// 出力する。 } mydocument.close( SaveOptions.DONOTSAVECHANGES ) ;// ファイルを保存せずに閉じる。 } } alert("処理が完了しました。スクリプトを終了します。");