[CDR 2025] Page Tools

dastin

Некромант-любитель
Топикстартер
15 лет на форуме
Сообщения
2 655
Реакции
2 657
Давно смотрел на эту форму из QIP

1761103485897.png


и зачатки местами были ...
*****************************************************************************
Этот пост - некий анонс четырёх макросов
1761103671247.png
1761103690772.png
1761103741490.png
1761103766722.png


Постепенно буду выкладывать с описаниями ... если у вас получится '))' не пишите попусту до завершения.
 
  • Спасибо
Реакции: kuterma2
Начнём с самой незатейливой - Move Pages

1761104573559.png

Текущая страница определяется на момент старта, дальше всё, как мне кажется, понятно.
Работать будет на Х6.3 и далее (х86/х64)
 

Вложения

  • Спасибо
Реакции: kuterma2
Delete Pages

1761104889340.png


тут есть что добавить
- просто клик - Удаление текущей страницы
- SHIFT+клик - Удаление всех страниц кроме текущей = оставить только текущую
- CTRL+клик - вызов формы макроса с различными опциями
текущая страница определяется на момент старта
Работать будет на Х6.3 и далее (х86/х64)
 

Вложения

Последнее редактирование:
  • Спасибо
Реакции: kuterma2
Rotate Pages

1761106623159.png


- просто клик - поворот текущей страницы на +90°
вместе с направляющими относящимися только к этой странице
(если страница одна единственная, то и вместе с направляющими мастер-страницы)

- SHIFT+клик - поворот текущей страницы на +90°
вместе с направляющими относящимися только к этой странице
(если страница одна единственная, то и вместе с направляющими мастер-страницы)

- CTRL+клик - вызов формы
опции:
все/только широкие/только узкие
все/чётные/нечётные
диапазон страниц/все страницы/текущая страница
поворот только содержимого - ориентация страниц не менятся
все страницы вместе с содержимым в ландшафт/все страницы вместе с содержимым в портрет
поворот на кастомный угол - полезно при выравнивании сканов - ориентация страниц при этом остаётся неизменной, направлящие не поворачиваются
запоминание в реестре настроек при выходе из формы

* - залоченые объекты не обрабатываются

текущая страница определяется на момент старта
Работать будет на Х6.3 и далее (х86/х64)
 

Вложения

Последнее редактирование:
  • Спасибо
Реакции: kuterma2
ну и наконец Duplicate Pages ...
в предыдущей версии были проблемы с NumLock - теперь этой особенности нет (или стала появлять значительно реже)
1761108685476.png
1761108745040.png


- просто клик - дублирование текущей страницы после текущей
- SHIFT+клик вызов простой формы с заданием конечного числа идентичных страниц
- CTRL+клик - вызов большой формы с опциями
**************************************************************************
тут надо сделать небольшое оступление с пояснениями
начиная с версии 2023 Corel переделал механизм Pages Sorter View и ввёл понятие докер страниц.
Если прежде, вызвав Pages Sorter View нельзя было активировать какую-либо страницу, а именно - сделать её текущей,
то в докере страниц, в версиях 2023+ это сделать можно
Поэтому в форме макроса предусмотрена кнопка {Refr]esh как раз для такого случая - смена текущей страницы в докере и обновление вводной информации для макроса
В версиях < 2023 тоже можно выделить страницу в Pages Sorter View - но текущей она при этом не становится.
**********************************************************************
опции
дублирование всех страниц/ диапазона страниц
кнопка для обновления информации о текущей странице (см. выше)
вид сортировки страниц после дублирования 111 222 333 или 123 123 123
итоговое количество дубликатов для каждой страницы
просто дублирование/ дублирование текущей страницы как лица с повтором через [X] страниц / дублирование текущей страницы как оборота с повтором через [X] страниц
"добивание" пустыми страницами до кратного
пример
у вас макет из 15 страниц для печати дуплексом и первая помечена как оборот для всех остальных, при этом вы знаете, что на листе располагается 8 страниц (8xА6 на SRA3)
задаёте количество копий 8 и выбираете пункт as Back и отмечаете галку add Blank Pages
- макрос пропустит 8 лицевых страниц, сдублирует 8 раз первую страницу
- ещё раз пропустит 8 лицевых страниц (добавляя пустые для кратности х8) и повторит дублирование ещё раз

текущая страница определяется на момент старта
Работать будет на Х6.3 и далее (х86/х64) - были попытки заставить это работать на более старших версиях - но неудачно
появления диалога
1761110809728.png

избежать не удаётся - а тыкать мышом мрнацать раз - это автоматизацией назвать нельзя
 

Вложения

  • Спасибо
Реакции: kuterma2
Чему-то типа буклетика вряд ли нужны такие манипуляции со страницами.
 
  • Спасибо
Реакции: _MBK_
  • Спасибо
Реакции: kuterma2