Установка макроса в Corel Draw

Программа под Corel Draw для оформления сканвордов!

Установка макроса в Corel Draw

  • События в интернете
  • Дизайнеру – для сканвордов

Описание программы

Для чего нужна.

Программа крайне необходима дизайнерам газет и журналов, для оформления сканвордов при выполнении предпечатной подготовки. Программа разрабатывалась как дополнение к Corel Draw версии 10, 11, 12, 13, 14.

Возможности программы.

Благодаря простому интерфейсу программы, можно легко и быстро освоить все возможности работы с ней, даже пользователю с малым опытом работы на компьютере. Составление сканворда на страницу А3 формата уходит примерно 20-30 минут. Если вручную оформлять, то свыше 4-6 часов при высокой квалификации дизайнера-верстальщика.

Применение программы.

Сперва создаётся сетка из квадратиков. Затем нажатием одной кнопки устанавливаются стрелки, и в квадратики вписывается слово! Пишите помогу!!!

Установка программы в Corel Draw под Windows 7

В моем примере установка программы будет на примере CorelDRAW X4, используемая операционная система Windows 7. По моему мнению, эта установка, описанная ниже, будет подходить ко многим версиям CorelDRAW и операционным системам Windows 7 и выше.

Разархивируем скачанные файлы выше (Набор макросов Windows 7) в папку. В ней видим такие файлы:

  • DemoSkanvord.frm (Форма макросов, главный файл )
  • DemoPlay.bas (Запускаем макрос при помощи этого файла)
  • CorelDraw14 + Сканворд – Демо.cdr (Пример шаблонов для сканворда)
  • DemoSkanvord.frx (Этот файл в принципе, не обязателен)

Начнём установку с главного файла макросов DemoSkanvord.frm. Для этого заходим в Инструменты-Макросы-Редактор макросов. Установим наш файл в главные макросы (GlobalMacros), чтоб было доступно всегда в CorelDRAW. Жмем в панели инструментов кнопку Project Explorer (1 скрин), переходим мышкой на сроку GlobalMacros (GlobalMacros.gms)

1 скрин до установки файлов нашего макроса2 скрин после установки файлов:DemoSkanvord.frm и DemoPlay.bas

Находясь на строке GlobalMacros (GlobalMacros.gms) в главном меню File – Import File открываем два наших файла: DemoSkanvord.frm и DemoPlay.bas (2 скрин и как результат установки 3 скрин)

3 скрин

Установка макроса закончена, теперь он доступен в CorelDRAW из главного меню Инструменты-Макросы-Запустить макрос… Напротив Macros in: выбираем строку CorelMacros.CreateColorSwatch, после выбора будет как на скрине ниже. Копка Run запускает наш макрос.

Установка кнопки макроса в главное меню CorelDRAW

Для вашего удобства, чтобы кнопка программы всегда была на виду при открытии CorelDRAW, вытащим иконку программы в главное меню.

Заходим в меню Инструменты (Tools) -> Параметры (options) -> Настройка (customization) -> Команды (commands), выбрать “Макросы” (“macros”), перетащить макрос сканвордов (DemoPlay.FormatScan) на тулбар (главное меню CorelDRAW).

Перед тем как вытаскивать, можно воспользоваться вкладкой “Вид” и изменить рисунок иконки.

Скриншоты готовых сканвордов, созданные программой

Пример – Ключевых слов в сканвордеПример – Сканворд 20-25
Пример – Сканворд 20-12

Предварительная подготовка в редакции

Чтобы напечатать журнал или газету со сканвордом,  этому предшествует предпечатная подготовка. В редакцию читатели посылают свои сканворды в бумажном виде, редакция делает свою работу в электронном виде, далее идёт печать в типографии, и только после этого мы видим в продаже готовое издание.

В нашем случае наборщик набирает текст, дизайнер импортирует его в Corel Draw для помещения его в программу оформления сканвордов. Текст необходимо наборщику набирать в Microsoft Word построчно, каждая строка соответствует тексту в ячейке сканворда. В Corel Draw дизайнер размещает текст, стиль будет – простой текст.

Настройки программы для сканвордов (макрос VBA) в CorelDraw

В меню Инструменты – Параметры – Рабочее пространство – VBA справа Безопасность, ставим Низкая, чтобы при загрузке файла не было вопросов. Это относится ко всем операционным системам.

Шрифт в программе

В меню Инструменты – Опции – Рабочее пространство – Текст – Абзац, галочку ставим Расширить и сократить кусок абзаца текста для его подгонки.

Чтобы не было ошибок со шрифтом как на рисунке, необходимо чтоб в Corel Draw стоял шрифт Arial и желательно Arial Cyr.

Ярлык – Сканвордов в панель инструментов, для быстрого запуска в Windows XP

Когда я писал программу, еще не было Windows 7, поэтому, скорее всего, что написано далее относится скорее к Windows XP. Нажимая в панели инструментов икону с синим треугольником, можно быстрее вызвать программу. Для этого иконку необходимо вытащить в панель инструментов.

Для этого заходим и открываем Инструменты – Опции – Рабочее пространство – Изготовление схем – Команды – Инструменты – Проиграть, левой кнопкой вытаскиваем этот элемент на панель инструментов и жмём кнопку ОК. В панели инструментов зафиксируется данная синяя кнопка-иконка.

Её кликаем, запускаем нашу программу  или так:  запуск программы сканворды Инструменты – Visual Basic – Проиграть, здесь выбираем Программа.Сканворд и жмем Run.

Перенос текста в Corel Draw

Читаем о переносе текста из документации CorelDraw 14 тут

Скриншоты программы в Corel Draw

Закладка Стрелки

Устанавливаем стрелки, одновременно в ячейку сканворда ставится текст. Зеркало стрелка поворачивается на 180 градусов. Смещение – стрелка передвигается ближе к углу.

Закладка Ячейки, Имена

Разбиваем квадратик, тут всё ясно по рисунку. Присваиваем имена стрелкам — для вновь созданных вами стрелок.

Закладка  Текст

Ввод текста     – вводим текст в программу.
Стрелка -Т      – при нажатии кнопки в 1 закладке ставятся только стрелки без текста Стрелка +Т     – при нажатии кнопки в 1 закладке ставятся стрелки+текстРасстояние между строк – это параметр из Corel Draw, Шрифт 5 – это параметр из Corel Draw, высота шрифта

Закладка Сетка

Задаём количество строк и столбцов,  жмем Шаблон сетки, она и построится. Группирование – очень просто, для сложных ячеек-квадратиков, объединение в одной ячейке, к примеру, разных  по форме и цвету квадратиков.

Закладка Замена

Закладка Справка

rasika 2016-10-23 12:14:48d [Ответить] [Ответить с цитатой] [Отменить ответ]

Страницы: [1] Идёт загрузка…

Источник: http://xn----8sbmboedxefg1bbo2l.xn--p1ai/page/skanwords.php

Урок 9. Макрос для создания календаря

Установка макроса в Corel Draw

Макрос – это макрокоманда РІ программном РєРѕРґРµ, последовательность нескольких команд или процедур, объединённых для выполнения определённой задачи.

Р’Рѕ РјРЅРѕРіРёС… «РѕС„исных» продуктах (OpenOffice.org, Microsoft Office Рё РґСЂ.

), РІ графических программах (например, CorelDRAW) РїСЂРё обработке макроса автоматически выполняется заданная для каждого макроса последовательность действий — нажатия РЅР° клавиши, выбор пунктов меню Рё С‚. Рґ. Рђ так же, предоставляется интерфейс для записи новых Рё перезаписи существующих макросов.

Макросы служат для ускорения выполнения сложных действий, повторяющихся много раз.

Благодаря макросам не требуется каждый раз вводить одну и ту же последовательность команд, а достаточно просто вызвать нужный макрос.

Применение

Рассмотрим, как можно автоматически создать календарь в CorelDRAW с помощью macros VBA (Visual Basic Applications).Персональные опции календаря будут зависеть от пользователя.

  1. РўРѕРѕls -> Macros-> Run Macro…. Выберите РёР· установленного СЃРїРёСЃРєР° макрос (CalendarWizard.gms)
  2. В открывшемся окне Oberon Calendar Winzard можно задать нужные вам установки, выберите язык
  3. В Layout выберите стиль создаваемого вами календаря. В данном случае выбран стиль Month Large

  4. После этого можно задать праздничные дни года. В закладке Holydays зайдайте нужные даты с описанием
  5. Так же можно задать гарнитуру шрифта, размер, цвет и выравнивание для каждого элемента
  6. В закладке Body установите желаемые шрифт и цвета фона
  7. Нажмите на EXPAND для просмотра ваших настроек
  8. Можете сохранить настройки стиля для будущих календарей. Page Layout / Formatting Style
  9. Теперь нажмите кнопку GENERATE, ваш календарь появится в основном окне CorelDraw.
  10. Макрос генерирует стандартную оболочку календаря, но это ещё не значит законченный результат. Вы можете изменять, удалять или добовлять объекты по своему желанию. Передвигая или изменяя элементы календаря.
  11. Таким образом, используя macros VBA в CorelDRAW вы сэкономите время на создание сетки и посвятите больше времени общему дизайну вашего календаря.

Трассировка

Трассировка – это преобразование пиксельного изображения РІ векторное.

Преобразование векторного изображения в пиксельное (растрирование или рендеринг) представляет собой достаточно простой, формальный процесс.

Почти всегда векторное изображение перед выводом или в процессе вывода на печать преобразуется в точечное, в компьютерной графике этот процесс называется – рендерингом.

Преобразование пиксельного изображения в векторное (векторизация или трассировка), в подавляющем большинстве случаев требует не просто вмешательства, а творческого участия.

Графический редактор CorelDRAW позволяет выполнить операцию векторизации автоматически и вручную.

Для достижения наилучшего результата векторизации (особенно автоматической), старайтесь использовать исходные пиксельные файлы большого разрешения (250-300 dpi) с четкими ровными краями изображения.

Автоматическая векторизация

Для перехода к автоматической векторизации импортированного пиксельного изображения следует выделить его инструментом Pick (Выбор) и выбрать команду Bitmaps > Trace Bitmap (Пиксельное изображение > Трассировать пиксельное изображение). После нажатия в открывшемся окне программы мы видим поле поделенное на две части, в левой части исходный растровый объект, правая часть предназначена для получения векторного результата.

В верхней панели выбираем позицию трассировка, здесь предложены различные варианты выполнения трассировки, лучше всего добиться желаемого результата опытным путем.

В графе точность необходимо выставить цифровое значение от 1 до 100 – шаг векторизации. Чем выше цифровое значение тем лучше полученный результат.

Но однако нужно помнить, что если исходное пиксельное изображение многоцветное и имеет сложную форму, то в результате при выставленном максимуме шага (100), можно получить слишком большое количество векторных «узлов», из за которых полученный файл будет иметь большой вес. Нужно опытным путем пытаться найти такое оптимальное значение при котором в результате векторизации сохраняются все элементы и силуэтная форма объекта, но при этом файл не имеет лишнее количество «узлов».

Визуально сравниваем РёСЃС…РѕРґРЅРѕРµ Рё полученное изображения, Рё если результат устраивает нажимаем РЅР° “РћРљ”. Нужно заметить, что полученный результат для дальнейшей работы необходимо будет разгруппировать (Ctrl-U).

Далее можно удалить ненужные мелкие детали, которые могли остаться после трассировки.

При помощи инструмента «указатель» (стрелка), выделяем объект, который хотим удалить и после его выделения нажимаем на клавиатуре клавишу Delete.

Для того чтобы видеть неровности линий и количество мелких деталей нужно перевести изображение в режим «Каркас» в этом режиме показано бесцветное, контурное изображение объектов и становятся видны все наложения и пересечения.

У метода автоматической векторизации есть существенный недостаток.

Как правило объекты полученные методом трассировки при помощи Corel Trace имеют неровные, рваные края.

Сгладить их можно при помощи инструмента «Форма».

Выбрав инструмент «Форма» (треугольная стрелка) нажать на объект и удерживая левую кнопку мыши выделить (обвести) редактируемые узлы после выделения удалить клавишей Delete.

Этим же инструментом можно выправить линию формы, для этого нужно подвести курсор к краю объекта и удерживая левую клавишу сдвигать указатель в нужную сторону задавая форму.

Таким образом можно отредактировать всё изображение.

Векторизация вручную. Обрисовка

В некоторых случаях наиболее оптимальным не только по качеству получаемого результата, но и по затратам времени может оказаться метод векторизации вручную. При этом метожде человек по мере работы не только решает, какие детали изображения важны, а какие — не очень, но и структурирует изображение, строя объекты так, чтобы с ними было удобнее работать. Метод заключается в том, что поверх пиксельного изображения строятся замкнутые кривые. 

Далее ранее построенным объектам назначаются цвета заливки, а также параметры контурных линий. По завершении этого этапа в вашем распоряжении оказывается полнофункциональное векторное изображение.

Практическое задание

  1. Продумайте дизайн календаря и его размер
  2. Разместите изображение для фона
  3. Создайте с помощью макроса календарную сетку на 2011 или 2012 год.

    В сетке не забудьте отметить праздники, подобрать необходимые шрифты

  1. Возьмите любой логотип (можно свой в растровой форме):
  2. Преобразуйте изображение в векторное
  3. Поменяйте цвет у любого элемента логотипа

РЈСЂРѕРє 8  | Р’ернуться РІ главное меню   |  РЈСЂРѕРє 10

Источник: http://tehnikasmi.narod.ru/less9.html

Поделиться:
Нет комментариев

    Добавить комментарий

    Ваш e-mail не будет опубликован. Все поля обязательны для заполнения.