[ID CC-CC2021] Как добавить расстояние между страницами на развороте?

Gipnoz

Участник
Топикстартер
Сообщения
33
Реакции
1
Добрый день! Есть разворот с 3 страницами:
Screenshot_5.jpg

Как с помощью скрипта можно изменить между ними расстояние на заданную величину?
Screenshot_4.jpg
 

Skvoznyak

15 лет на форуме
Сообщения
5 500
Реакции
2 168
в развороте между страницами нет расстояния, это же целый лист, а не 3 отдельных страницы. меняйте размер средней страницы (корешка)
 
Последнее редактирование:

Gipnoz

Участник
Топикстартер
Сообщения
33
Реакции
1
в развороте между страницами нет расстояния, это же целый лист, а не 3 отдельных страницы. меняйте размер средней страницы (корешка)
На втором скрине показано как должно получится в итоге. Данный макет нужен для переплетной крышки. 1 стр. - задняя сторонка, 2 стр. - отстав (корешок), 3 стр. - передняя сторонка. Мне скриптом нужно задать расставы. На выходе будет PDF разворота или при необходимости только передней сторонки.
 
Последнее редактирование:

Skvoznyak

15 лет на форуме
Сообщения
5 500
Реакции
2 168
между страницами в развороте НЕТ расстояния. что вы собираетесь задавать?
 
  • Спасибо
Реакции: pinen

Skvoznyak

15 лет на форуме
Сообщения
5 500
Реакции
2 168
интересно!


но я все равно не могу раздвинуть, там какие-то опции еще надо задавать?
 

Gipnoz

Участник
Топикстартер
Сообщения
33
Реакции
1
Забыл уточнить: отключены развороты
 

Skvoznyak

15 лет на форуме
Сообщения
5 500
Реакции
2 168
а так - у Page есть bounds, но они read only. как двигать скриптом пока непонятно
 

KDbled

Участник
Сообщения
142
Реакции
38
Гораздо проще для скрипта увеличить размер корешка или добавить между корешком и основными страницами еще 2 полосы в размер расстава (сгиба).

У кого не получилось сделать вручную, отключите Facing Page.
 
  • Спасибо
Реакции: Gad и Skvoznyak

KDbled

Участник
Сообщения
142
Реакции
38
тогда это не разворот опять же, а три отдельные страницы, разве нет?
Для вывода на печать (PDF PS) или экспорта PDF в режиме spread это целиковая обложка со всеми расстояниями и запечаткой пустот. Постранично отступы конечно не учтутся.
 
Последнее редактирование:
  • Спасибо
Реакции: Skvoznyak

Skvoznyak

15 лет на форуме
Сообщения
5 500
Реакции
2 168
вот нужный метод

Page.reframe (in:varies, opposingCorners:Array of varies)

Adobe InDesign 2020 (15.0) Object Model

Move the bounding box of the page item

in: Data Type: varies

The bounding box to resize. Can accept: CoordinateSpaces enumerator or Ordered array containing coordinateSpace:CoordinateSpaces enumerator, boundsKind:BoundingBoxLimits enumerator.

opposingCorners: Data Type: Array of varies

Opposing corners of new bounding box in the given coordinate space
 
  • Спасибо
Реакции: Gipnoz

Gipnoz

Участник
Топикстартер
Сообщения
33
Реакции
1
Гораздо проще для скрипта увеличить размер корешка или добавить между корешком и основными страницами еще 2 полосы в размер расстава (сгиба).

У кого не получилось сделать вручную, отключите Facing Page.
Да, добавлением 2 страниц все нормально получается, но уже спортивный интерес как это сделать тремя страницами, а не пятью.
 

Gipnoz

Участник
Топикстартер
Сообщения
33
Реакции
1
вот нужный метод

Page.reframe (in:varies, opposingCorners:Array of varies)

Adobe InDesign 2020 (15.0) Object Model

Move the bounding box of the page item

in: Data Type: varies

The bounding box to resize. Can accept: CoordinateSpaces enumerator or Ordered array containing coordinateSpace:CoordinateSpaces enumerator, boundsKind:BoundingBoxLimits enumerator.

opposingCorners: Data Type: Array of varies

Opposing corners of new bounding box in the given coordinate space
Для версии 2018 года актуально? Можете подсказать пример кода? Пока только начинаю изучать Javascript.
 

Skvoznyak

15 лет на форуме
Сообщения
5 500
Реакции
2 168
Код:
app.activeDocument.pages[0].reframe(CoordinateSpaces.SPREAD_COORDINATES,[4 координаты]);
 
  • Спасибо
Реакции: iv-mi и Gipnoz

_MBK_

Пикирующий бомбардировщик
15 лет на форуме
Сообщения
33 228
Реакции
10 851
Вроде да, я правда не уверен, что это именно то что нам надо
 
  • Спасибо
Реакции: iv-mi

_MBK_

Пикирующий бомбардировщик
15 лет на форуме
Сообщения
33 228
Реакции
10 851
Ну судя по формулировке ошибки нужен не массив из 4 координат а два массива из двух
 
  • Спасибо
Реакции: Gipnoz

~RA~

Одарённая.
12 лет на форуме
Сообщения
11 891
Реакции
3 458
Забавная русско-английская каша в окошке.
Они имели ввиду, что ожидался массив из двух массивов? Типа [[a, b], [c, d]].
 
  • Спасибо
Реакции: Gipnoz