Результаты поиска

  1. lev

    [AI CC-CC2021] Скрипт Плющитель

    Добавить в текстовку слово "краями"? Какое ещё у пары объектов минимальное расстояние бывает?
  2. lev

    [AI CC-CC2021] Скрипт Плющитель

    Минимальное расстояние - для пары проверяемых объектов создаём отстоящий на половину минимального расстояния (экспандом или обводкой с переведением в кривые), делаем пересечение этих объектов - если пересечение создалось - минимальное расстояние не соблюдается, места несоблюдения - создавшееся...
  3. lev

    [CDR 2017-2022] Поиск макросов или помощь а написание

    Одна тема - один вопрос Сборная солянка закрывается
  4. lev

    [CDR 2017-2022] Долгое сохранение

    Эти галки работают при сохранении в предыдущие, до-zip (riff) версии CorelDRAW.
  5. lev

    [Acr 9 и ранее] Заменить цвет в PDF

    Я древним Seps2Comp'ом сливал под не менее древним 6-м Акробатом.
  6. lev

    [Acr 9 и ранее] Заменить цвет в PDF

    У меня как-то была задача: есть файл с котором присутствовала кучкой растровых и градиентных объектов, со спотом как бы одного цвета, но половина была Coated, половина Uncoated, может ещё вариации были, не помню уже. Время поджимало, думать было лень, после пары неудачных фантазий на тему...
  7. lev

    [AI CC-CC2021] Скрипт для замены одних объектов другими

    Вы с ума сошли? Я с ума сошел? Лыжи не едут? Из темы устраняюсь.
  8. lev

    [AI CC-CC2021] Скрипт для замены одних объектов другими

    И чего у меня не так? Берём случайный объект из меняемых, меняем на первый из набора для подстановки, объект удаляется берём случайным образом следующий объект, меняем на второй при исчерпании объектов для подстановки, начинаем брать их заново делаем, пока есть объекты для замены.
  9. lev

    [AI CC-CC2021] Скрипт для замены одних объектов другими

    Дык убирать объект из набора/списка для замен после его обработки. Тем более, он физически удаляется даже в текущем коде.
  10. lev

    [AI CC-CC2021] Скрипт для замены одних объектов другими

    Можно чуть развернуть логику. Сейчас меняются все объекты на случайный из набора, а можно менять случайный объект на очередной из набора. Т.е. будут задействованы все объекты для замены. Надеюсь не путанно написал.
  11. lev

    [AI CC-CC2021] Автоматизированное создание штампов для пакетов.

    Маловато будет: Размер верхнего подворота, днища, склейки Тип днища - стандартное, разрезное Боковина - цельная, разрезная Склейка - справа, слева Ручки - верёвочные, прорубная, без ручек или клеенные - влияет на дизайн, присутствие верхнего подворота Склейка пакета из одного, двух листов и т.д...
  12. lev

    [CDR 2017-2022] Автоматизация порядка объектов в диспетчере

    попробуйте в функции GetNearestShape увеличить начальное значение t или вместо min_n = 0 сделать min_n = 1
  13. lev

    [CDR 2017-2022] Автоматизация порядка объектов в диспетчере

    Какая ошибка? У меня на Х7 работает. PosLine - забыл удалить вызов функции, рисовал тестовую линию хода режущей головки для проверки результата работы
  14. lev

    [CDR 2017-2022] Автоматизация порядка объектов в диспетчере

    Берём за начальный объект самый нижний (ну или верхний, или нижний левый, сами код поправите), находим ближайший к нему, отправляем назад, обработанный шейп исключаем из перебора. Коммивояжеры не нужны. Достаточно примитива. За координату объекта берём координату его первой точки (для большей...
  15. lev

    [CDR 2017-2022] Автоматизация порядка объектов в диспетчере

    Для минимального перемещения у вас было в исходном коде - искались расстояния между объектами. Но в описании вы захотели расставить как буквы в книжке. т.е. будет происходить возврат c конца строки к началу второй, что не способствует минимизации хода головки.
  16. lev

    [CDR 2017-2022] Автоматизация порядка объектов в диспетчере

    Сортируем по верхнему левому углу Sub PosSortOrder() ActiveDocument.BeginCommandGroup "sort by pos" Set sr = ActiveLayer.Shapes.All sr.Sort "@shape1.Top * 100 - @shape1.Left > @shape2.Top * 100 - @shape2.Left" For Each s In sr.Shapes s.OrderToBack Next s...
  17. lev

    Как решить задачу построения нерегулярной бесшовной текстуры?

    Вариант - сдублировать слой, повернуть под углом, исказить размер, отзеркалить и т.п. и так же как описано выше залить слой. Т.е. получить пару-тройку слоёв. На месте ненравящихся элементов тереть дырку до нижележащего слоя.
  18. lev

    Как решить задачу построения нерегулярной бесшовной текстуры?

    Увеличиваем размер холста (Image > Canvas size) Выделям белое поле Удаляем с опцией Content aware Повторов куча, но нерегулярно, без единого паттерна боремся с ненравящимися повторами вручную
  19. lev

    Заработать на NFT

    Всё придумано до нас
  20. lev

    [CDR 2017-2022] Вопрос Corel от чайника.

    одна тема - один вопрос