Corel SCRIPT облегчает
работы в PHOTO-PAINT
|
Одно из самых мощных средств
автоматизации часто выполняемых работ в Corel PHOTO-PAINT - это его
встроенный BASIC-подобный язык программирования. Он значительно
повышает скорость работ, особенно если это сложная и длинная
последовательность действий по обработке исходного изображения. Самое
простое его применение - записать последовательность выполняемых действий и
потом "проигрывать" их на других изображениях. Делается это на вкладке Recorder (которая открывается по [Ctrl]+[F3]). На ней есть панель управления "магнитофоном команд" - нажмите кнопку Record, и PHOTO-PAINT начнет запись ваших действий. После того как все будет сделано - нажмите кнопку Stop. Теперь загрузите новое изображение, нажмите кнопку Play, и PHOTO-PAINT повторит все то же самое, но уже с новым графическим файлом. Записанные команды можно сохранить в виде текстового файла, чтобы затем модифицировать его в Corel SCRIPT-EDITOR - это прекрасный способ быстро изучить Corel SCRIPT.Именно таким образом был создан, а затем модифицирован скрипт, который автоматизирует создание анимированной (движущейся в одном из восьми направлений) бесшовной подложки для Web-страниц. Алгоритм его работы достаточно прост. Из исходного изображения создается плашка из девяти его дублей, "сшитых" друг с другом в виде матрицы 3 х 3, которая затем размножается во всех кадрах вновь созданного анимированного изображения. Потом на каждом из кадров она пропорционально смещается в заданном направлении, чтобы обеспечить иллюзию движения. Все эти действия были записаны в режиме Record. Затем в SCRIPT-EDITOR был добавлен диалог для запроса параметров анимации, и единичные действия были организованы в необходимые циклы. Теперь, чтобы создать новую движущуюся подложку, нужно загрузить ее заготовку в PHOTO-PAINT, запустить на выполнение этот макрос либо из меню Tools|Corel SCRIPT|Run Script, либо прямо из Corel SCRIPT-EDITOR. В появившемся окне запрашивается число кадров анимации и коды направления движения (-1, 0 или 1). Результат можно сохранить в виде анимированного GIF-файла, чтобы затем использовать его при дизайне Web-страниц. По умолчанию количество кадров анимации определяется числом пикселей изображения (по вертикали или горизонтали) для обеспечения максимально возможной плавности анимации. Однако реальное количество следует подбирать экспериментально, исходя из размера получаемого анимационного файла.
WITHOBJECT
"CorelPhotoPaint.Automation.9"
|