Render.ru

Ошибка в скрипте ExportSelection для CS

#1
InDesign CS CE, с установленными двумя патчами от ВинСофта.

При выполнении скрипта ExportSelection.js, после выбора типа файла и ввода имени файла появляется ошибка "Error number 30470. Error string: Invalid parameter. Line: 186. Source: mySelection.move(0,0)"

Раньше пользовался аналогом для 2.0 СЕ без проблем. В чем может быть загвоздка????
 
#3
эээ.... БОЛЬШОЕ СПАСИБО!
Через полчаса додумал, что и куда нужно заменить.
На всякий случай, для СЕ-шников:
-----------------------------------
var mySelection = selection[0];
// ниже - закомментированная проблемная 186-я строчка.
// mySelection.move(0,0);
-----------------------------------
// Вместо нее вставить следующий код:
var mySelection = selection[0];
// Resize document to group size
var myBounds = mySelection.visibleBounds;
with (myDoc.documentPreferences){
pageHeight = myBounds[2]-myBounds[0];
pageWidth = myBounds[3]-myBounds[1];
}
myBounds = mySelection.visibleBounds;
// Move group to zero point
mySelection.move(undefined , [-myBounds[1], -myBounds[0]]);
 
#5
Олег Бутрин обещает исправленную версию, так что можно не исправлять и не качать.
 
Сверху