Заработал вот в таком виде:
Но... он предлагает пересохранить файл и выдает окошко с кнопкой "Get boxes", при нажатии на которую ничего не происходит.
if (app.viewerVersion < 10) {
app.addMenuItem cName: "Get boxes", cUser: "Get boxes", cParent: "Tools", cExec:
"GetBoxes()",
cEnable: "event.rc = (event.target != null);"});
} else {
app.addToolButton cName: "Get boxes", cLabel: "Get boxes", cExec: "GetBoxes()",
cEnable: "event.rc = (event.target != null);"});
}
GetBoxes = app.trustedFunction(function(){
app.beginPriv();
var count=0; // счетчик страниц
var MyCropBox=""; // здесь в текстовом виде описание кропбокса под нужный формат страницы
for (var i=0;i<this.numPages;i++)
if (this.getPageBox("Crop", i)==MyCropBox)
{
count++;
}
spp.alert("Найдено "+count+" страниц размера "+MyCropBox);
app.endPriv();
return;
}
)
Но... он предлагает пересохранить файл и выдает окошко с кнопкой "Get boxes", при нажатии на которую ничего не происходит.