Я опытный программист JavaScript, и в настоящее время я работаю над проектом, который требует большой работы, и я надеюсь, что этот процесс можно автоматизировать с помощью сценариев для InDesign.
По сути, вот что я хочу сделать.У меня есть 5 (иногда, но редко, 4) -значная строка.Затем под текстовым фреймом у меня есть три прямоугольника, к которым я хотел бы применить образец, в зависимости от последних цифр числа.Числам 0-9 назначен определенный цвет (и образец), и в данный момент я вручную прохожу каждый прямоугольник и выбираю его в соответствии с двумя последними цифрами, и применяю образец ко всем выбранным.
Я убежден, что должна быть возможность автоматизировать процесс с помощью пользовательских сценариев InDesign, но я не очень хорошо понимаю это.Вот пример того, как цвета назначаются специальным штрих-кодам:
0 = красный 1 = синий 2 = зеленый ....
Итак, для следующего кода: 12312, я бынапример, столбцы внизу имеют следующие цвета:
синий красный синий
(т. е. верхний и нижний ряд = предпоследняя цифра; средний ряд = последняя цифра).
Может ли кто-нибудьукажите мне, как я мог бы написать скрипт, который просматривает страницы в моем документе, находит коды, извлекает последние две цифры и затем применяет образец к объекту прямоугольника, в зависимости от числа ...
Я уверен, что мог бы написать что-то подобное, используя обычный JavaScript и HTML, но, как уже было сказано, я знаком с DOM в HTML ...
Любая помощь или указатели будут с благодарностью получены!