Готови макроси (част1) - генериране на цветови мостри и номериране на страници

Безплатни 20 урока
регистрирай се и научи

Ако сте вече потребител - Регистриран съм
Видео
В този и в следващия урок ще разгледаме готовите макроси предоставени в "coreldraw".
Първите два, които ще изпробваме са за създаване на цветови мостри за отпечатване.
И за автоматично номериране на страници.
Да започнем с макроса за цветови проби.
Цветови проби можем да генерираме, когато искаме да отпечатаме на даден принтер конкретна цветова палитра, използвана в документа.
За да видим как изглеждат тези цветове на хартия или друга медия и да ги сравним с това което виждаме на монитора.
Или да ги покажем на наш клиент, с който работим.
За да стартираме този, както и всеки макрос по принцип.
Имаме няколко варианта.
Можем от менюто "tools" и подменю "macros" да изберем команда "run macro".
Или от "macro toollbar", който добавихме да натисна бутон "run macro".
И в двата случая се отваря прозорец, в който посочваме проект или файл, където да се търси макроса.
Избираме "global macros" и виждаме, че се показва същия списък с макроси, които имаме и в "macro manager" под "global macros".
За генериране на цветови проби избираме "create color swatch".
И натискаме бутона "run".
Или ако е отворен "macro manager" след посочване на избрания макрос можем да натиснем бутона run.
Или най-лесния и бърз начин за стартиране на макрос.
Просто щракваме два пъти директно върху неговото име.
При готовите макроси, като този се отваря прозорец за задаване на настройки.
Всички макроси имат прозорци с настройки.
Например, тези които сами записваме се изпълняват директно.
А при готовите макроси, настройките могат да бъдат най-различни в зависимост от макроса.
Специално при този макрос можем да определяме от коя от присъстващите в документа палитри да се генерират цветовите мостри.
След това можем по избор да въведем дата, която да бъде отпечатана.
Или от бутон "today".
Автоматично да се зададе текущата дата.
Можем също да въведем име на принтера, на който ще се отпечатат цветовите проби.
По-надолу задаваме отстояние между отделните мостри.
Като в случаят още се измерва мерната единица зададена за документа.
Можем да посочим мострите да бъдат очертани.
След задаване на желаните настройки натискаме "ок".
Автоматично се генерира нов документ.
На няколко страници са разположени мостри на всички цветове от избраната палитра.
Като под всяка от тях са записани името и цветовите стойности.
Ако се върнем няколко стъпки назад.
Ще видим в обратен ред действията, които програмата извършва автоматично.
Благодарение на записаната в макроса последователност.
В това се състои предимството от ползване на макросите.
Чрез тях, дълга последователност от повтарящи се действия се извършва автоматично и не спестява време.
Следващия готов макрос, който ще разгледаме е макроса "page numbering".
Той е за автоматично номериране на страници в многолистови документи.
За демонстриране на възможностите му, можем да използваме текущия документ, тъй като има няколко на брой страници.
И ще ни свърши работа за този пример.
За да стартираме макроса, използваме някой от трите възможности.
От меню "tools" и "macros" избираме "run macro".
Или натискаме бутона в лентата или с "macro manager" върху името на макроса.
"page numbering" директно щракваме два пъти.
В прозорец с настройки, който се отварят можем да въведем текст, който да се изписва преди или след текущия номер на всяка страница.
Като номера е обозначен със знак #.
Можем още да определим отстоянията на текста от ръбовете на страницата.
От следващите раздели и да зададем шрифт.
Разположение, размер и цвят на текста.
По желание и завъртане на точен или произволно зададен ъгъл.
След задаване на настройките натискаме "apply".
И текста се появява върху страницата.
След това натискаме "exit".
В случаи, че не сме доволни от резултата.
Или трябва да нанесем корекции.
Отново стартираме макроса.
Изчистваме текущата номерация.
Задаваме нови настройки, например нова позиция.
Също можем да въведем надпис за означаване на всяка страница от общия брой.
Като "#" показва текущата.
А "*" посочва общия брой страници.
След това от "apply" и прилагаме новото номериране.
След това излизаме от прозореца.
Сега при преглеждане на всяка страница.
Виждаме новия текст, който генерирах чрез макроса.
Тези текстови обекти номериращи страницата можем да редактираме, докато не ги конвертираме в криви.
Например, при добавяне на нови страници, можем автоматично да актуализираме номерацията.
Като отново изпълним макроса вместо ръчно да коригираме номера на всяка отделна страница.
С това завършваме прегледа на първите два готови макроса.
Останалите ще разгледаме в следващия урок.

Тест за преминаване към следващия урок

 
Ако в докера Macro Manager щракнем 2 пъти върху макроса PageNumbering,...
се отваря прозорецът с настройки за автоматично номериране на страниците от документа.
всички страници от документа автоматично се номерират в зададената по подразбиране част от листа.
се отваря прозорецът с настройки за автоматично генериране на цветови мостри.

Въпроси и отговори

  • Венета Желева:

    От Х8 нататък са платени. Ако се прехвърлят фабрични макроси от стари версии, мисля, само FileConverter сработва.

    В новите версии свалянето на добавки (в т.ч. макроси, шрифтове и др.) става от Get more (1) или от Launch (2): Get more

  • Как да си включа CreateColorSwatch?

    Nikoletad:

    Как да си включа CreateColorSwatch? На x7 версия съм и нямам и бутон Get more или Launch

    Венета Желева:

    В X7 по принцип CreateColorSwatch е наличен и няма нужда да се сваля, а и щом присъства в списъка с Global Macros, би трябвало да може да се стартира. Зарежда ли се успешно от Run?

  • Венета Желева:

    Не е включен в GlobalMacros, не го откривам и в разширенията. Вероятно е несъвместим с новите версии.

  • Как да си сваля макроси?

    Никол Чуранова:

    Нямам нито един от нужните макроси, нито при launch имам опцията get more. Какво да направя?

    Венета Желева:

    За цветовите мостри може да използвате ColorChartCreator от докера вдясно. За номерирането обаче не се сещам за друга алтернатива освен собствен макрос с използване на Print Merge функцията от последния урок.

    А бутонът Get More, ако липсва в докера и в Launch, би трябвало да присъства в Welcome Screen.