InDesign CS5で異なるページサイズを調べる
CS5 での入稿があった場合に必ず必要になるので、既に誰か書いてると思いますが、一応参考までに書いておきます。
//------------------------------------------------------- //InDesign CS5で異なるページサイズを調べるJavaScript var doc = app.activeDocument; var H = rod(doc.documentPreferences.pageHeight); var W = rod(doc.documentPreferences.pageWidth); res = ""; for (i=0;i<doc.pages.length;i++){ var ph = rod(doc.pages[i].bounds[2] - doc.pages[i].bounds[0]); var pw = rod(doc.pages[i].bounds[3] - doc.pages[i].bounds[1]); j = i + 1; if (ph != H || pw != W) { res += j + "ページ目(幅:" + pw + ", 高さ:" + ph + ")\r" } } if (res == ""){ alert("異なるサイズのページはありませんでした") } else { alert("異なるサイズのページがあります\r\r" + res) } //誤差を吸収します function rod(val){ return Math.round(val * 100) / 100; } //-------------------------------------------------------