13922

Основы работы с CorelDRAW. Графические примитивы

Конспект урока

Информатика, кибернетика и программирование

сновы работы с CorelDRAW. Графические примитивы 1. Растровая и векторная графика. Понятие объекта в CorelDRAW CorelDRAW Х4 в настоящее время один из самых мощных редакторов векторной графики который широко используется в издательской деятельности полиграфии и рекл

Русский

2013-05-19

328.5 KB

219 чел.

сновы работы с CorelDRAW. Графические примитивы


1. Растровая и векторная графика. Понятие объекта в CorelDRAW

 

CorelDRAW Х4 в настоящее время один из самых мощных редакторов векторной графики, который широко используется в издательской деятельности, полиграфии и рекламном производстве. Основное преимущество векторных файлов заключается в том, что размеры таких изображений нисколько не влияют на объем файлов. Поэтому с помощью векторной графики возможно создавать не только небольшие графические изображении и рекламные плакаты, но также баннеры и растяжки любых размеров. Растровая графика здесь практически непригодна: файл с изображением в несколько квадратных метров будет иметь размер в сотни мегабайт, что затрудняет, а в некоторых случаях просто делает невозможным работу с подобными файлами. Да и размер растровой графики имеет ограничения. При увеличении растрового изображения неизбежно теряется качество.

Чем отличаются эти два вида графики (графических формата)?

Растровая графика

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

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

Изображения, закодированные таким образом, называются растровыми изображениями. Этот способ кодирования применяется, например, при сохранении и обработке фотографий. Соответственно редакторы для работы с подобными изображениями будут поддерживать работу с растровой графикой. Зная способ кодирования изображения, программа для работы с графикой может воспроизвести его на экране монитора или распечатать на принтере.

Растровые изображения обладают одним очень существенным недостатком: масштабирование изображения приводит к ухудшению качества картинки.

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

 

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

Векторная графика

Векторный способ кодирования изображений заключается в том, что геометрические фигуры, кривые и прямые линии, составляющие рисунок, хранятся в памяти компьютера в виде математических формул и геометрических примитивов: кругов, эллипсов, квадратов и т д. Например, круг с радиусом 10 единиц и координатами центра х=l, y=l; прямоугольник со сторонами 5 и 8 единиц и координатами центра х=4, у=12. То есть, размеры, кривизна и местоположение элементов изображения хранятся в виде числовых коэффициентов. Благодаря этому появляется возможность масштабировать изображения с помощью простых математических операций, в частности, простым умножением параметров графических элементов на коэффициент масштабирования.

 

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

Понятие объекта в CorelDRAW

Основным понятием в редакторе CorelDRAW является понятие объекта. Объектом называется элемент изображения: прямая, окружность, прямоугольник, кривая и другие. Так как с помощью комбинации нескольких объектов можно создавать новый объект, то объекты могут получаться достаточно сложными по форме. Вне зависимости от внешнего вида объект CorelDRAW содержит ряд общих характеристик.

Любой объект содержит некоторое количество точек, или узлов, соединенных прямыми или кривыми линиями - сегментами. Область внутри объекта можно закрасить или залить однородным цветом или другим видом заливки. Сегменты объекта образуют контур, который может быть прозрачным или цветным и иметь разную толщину. Существуют также объекты без контура.

Мы подробно рассмотрели понятие объекта, так как вся работа в редакторе CorelDRAW ведется именно с объектами. Если вы хорошо себе представляете структуру и составные элементы объекта, вам легко будет осуществлять с ним любые манипуляции.

2. Знакомство с интерфейсом программы. Панель инструментов

 

Интерфейс программы

При открытии программы CorelDRAW X4 запускается диалог Welcome, в котором предлагается выбрать несколько действий.

 

Этот диалог позволяет сразу, еще перед началом работы, выбрать задачу: создать новый документ, открыть существующий или недавний, загрузить обновления или заглянуть в справочную систему. Если он вам мешает при запуске, отключите параметр «Always show the Welcome screen at launch». После выбора задачи запускается рабочее окно программы.

 

Строка заголовка с тремя кнопками управления и строка меню типичны для основного количества программ Windows. Под строкой меню расположена панель свойств (Property Bar), слева панель инструментов (Toolbox), справа окна настройки (Dockers) и цветовая палитра (Color Palette). В центре располагается изображение листа бумаги. Это - рабочая область. Вы можете рисовать как в пределах рабочей области, так и за ее пределами, но при выводе на принтер будет напечатано только то, что находится внутри рабочей области.

Если какая-либо панель отсутствует в окне программы CorelDRAW, то ее можно найти в меню Window (Окно), подменю Toolbars (Панели инструментов).

Панель инструментов

Данная панель содержит инструменты для создания и редактирования объектов, создания специальных эффектов, работы с цветом и т.д. На данном этапе я просто укажу их названия.

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

  1.  

Pick Tool (Выделение). Служит в основном для выделения и трансформирования объектов изображения.

  1.  Shape Tool (Форма). В основном применяется для изменения геометрической формы объекта и работы с кривыми.
  2.  Crop Tool (Обрезка). Позволяет обрезать изображение.
  3.  Zoom Tool (Масштаб). Служит для масштабирования изображения в окне программы.
  4.  Freehand Tool (Свободная форма). Служит для рисования произвольных линий и фигур.
  5.  Fill Tool (Интеллектуальная заливка). Позволяет залить цветом пересекающиеся площади объектов.
  6.  Rectangle Tool (Прямоугольник)
  7.  Ellipse Tool (Эллипс)
  8.  Polygon Tool (Многоугольник) эти три инструмента служат для создания различных геометрических примитивов: прямоугольников, квадратов, эллипсов, многоугольников и т. д.
  9.  Basic Shapes (Основные фигуры) позволяет быстро создать различные элементы изображений: стрелки, элементы блок-схем, баннеры, выноски и т. д.
  10.  Text Tool (Текст). Служит для добавления в документ текстовых надписей и блоков.
  11.  Таblе Tool (Таблица). Этот новый инструмент, отсутствовавший в предыдущих версиях CoreIDRAW, позволяет добавить в документ таблицу, ячейки которой могут содержать как текст, так и графику.
  12.  Interactive Blend Tool (Интерактивное перетекание) позволяет создать промежуточные формы между объектами с разной геометрией.
  13.  Eyedropper Tool (Пипетка). Позволяет брать образцы цвета.
  14.  Outline (Контур) служит для создания и коррекции контурных линий объекта.
  15.  Fill (Заливка). Заливает замкнутую форму цветом, выбранным в палитре цветов.
  16.  Interactive Fill Tool ( Интерактивная заливка ). Позволяет быстро создавать различные градиенты.

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

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

Перечислю основные параметры печатной страницы.

  •  Paper Type/Size (Тип/Формат бумаги). Программа CorelDRAW поддерживает обширный набор размеров страниц документа, соответствующих стандартам многих стран мира. Среди этих форматов — размеры стандартных конвертов, а также этикеток.
  •  Paper Width and Height (Ширина и высота бумаги). Значения этих параметров — ширины (Width) и высоты (Height) — автоматически обновляются в соответствии с выбранным форматом бумаги. Однако, несмотря на это вы всегда можете задать для них собственные, независимые значения.
  •  Portrait (Книжная) и Landscape (Альбомная) — кнопки, управляющие ориентацией страницы.
  •  Drawing Units (Единицы измерения). Проведение построений в программе CorelDRAW возможно в различных единицах измерений.

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

3. Инструменты Rectangle (Прямоугольник), Эллипс (Ellipse), Polygon (Многоугольник)

 

Инструмент Rectangle (Прямоугольник)

С помощью инструмента Rectangle (Прямоугольник) создаются прямоугольники, квадраты и объекты со скругленными углами. Рассмотрим параметры, которые отображаются на панели свойств, при выборе данного инструмента слева направо.

 

Первое поле – Object Position (Расположение объекта) отображает координаты положения объекта (X и Y) относительно начала координат. В CorelDRAW началом координат является точка в нижнем левом углу рабочей области.

Второе поле – Object Size (Размер объекта) показывает размеры объекта в выбранной метрической системе (в данном случае это миллиметры).

Третье поле – Scale Factor (Масштаб) показывает изменения масштаба первоначального объекта при его трансформации. Первоначальное значение 100%. Ели включен знак замка, то масштаб будет изменяться пропорционально для каждой стороны четырехугольника. Если нет, то коэффициент изменения для сторон может быть различным. Эти три поля универсальны для многих инструментов.

Четвертое поле – Angle of Rotation (угол поворота) задается числовым значением.

Пятое поле содержит две иконки – Mirror Horizontally и Mirror Vertically. С их помощью проводится отражение объекта по горизонтали и вертикали.

Следующие два поля - Left Rectangle Corner Roundness (Скругление левых углов прямоугольника), Right Rectangle Corner Roundness (Скругление правых углов прямоугольников). Величина скругления любого из четырех углов прямоугольника может меняться от 0 до 100. Значение 0 соответствует отсутствию скругления, а величина 100 означает, что угол полностью скруглен.

Кнопка в виде замка - Round Corners Together (Скруглить все углы) используется для включения или отключения режима скругления всех углов прямоугольника одновременно.

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

 

Инструмент Эллипс (Ellipse)

Инструмент Ellipse (Эллипс) позволяет создавать следующие фигуры: эллипс, окружность, сектор и дугу.

Рассмотрим параметры, отображающиеся на панели свойств при активном инструменте Ellipse (Эллипс).

 

В первом поле вы можете выбрать вид объекта: Ellipse (Эллипс), Pie (Сектор) и Arc (Дуга).

Второе поле Starting and Ending Angles (Начальный и конечный углы) – определяет угловой размер длины дуги окружности.

В следующем поле расположена кнопка Clockwise/Counterclockwise Arcs or Pies (Дуги и секторы по/против часовой стрелки), которая задает направление отсчета, что позволяет инверсированно отобразить сектор или дугу.

 

Использование полей панели свойств для указания начального и конечного углов секторов и дуг требует знания геометрии и хорошего ориентирования в угловой системе координат. В большинстве случаев подобные действия удобнее выполнять вручную, с помощью инструмента Shape (Форма).

 

Инструмент Polygon (Многоугольник)

Инструмент Polygon (Многоугольник) предназначен для построения многоугольников. Количество вершин можно задавать в диапазоне от 3 до 500.

При активизации инструмента Polygon (Многоугольник) на панели свойств отображается единственный параметр, определяющий внешний вид итогового объекта, — Number of points or sides of polygon, star and complex star (Количество вершин или сторон многоугольника, звезды и сложной звезды).

 

При активизации инструмента Star (Звезда) добавляется еще один параметр — Sharpness of star and complex star (Острота углов звезды и сложной звезды).

 

Также в этой группе добавлено еще два инструмента: Graph Paper (Расчерченная бумага), Spiral (Спираль). Познакомится и их параметрами вы можете сами.

4. Манипулирование объектами: выделение, перемещение, зеркальное отображение

 

Манипулирование объектами

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

 

Основной инструмент выделения Pick Tool (Выделение)

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

Любые манипуляции можно производить только над выделенным объектом.

Выделять объекты можно двумя способами: щелкая на них или обводя их рамкой выделения.

В первом случае для выделения нескольких объектов нужно удерживать нажатой клавишу Shift. Если при нажатой клавише Shift щелкнуть на уже выделенном объекте, выделение этого объекта снимется.

Щелчок при нажатой клавише Ctrl на объекте, входящем в группу, позволяет выделить элемент группы, не разгруппировывая ее.

Во втором случае можно одновременно выделить несколько объектов, расположенных в одной области окна документа.

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

Над всеми объектами или группами объектов в программе CorelDRAW можно производить следующие трансформационные искажения:

  1.  перемещение;
  2.  масштабирование;
  3.  поворот;
  4.  наклон;
  5.  зеркальное отображение.


Перемещение

Перемещать объект можно свободным движением руки, стрелками на клавиатуре и, путем указания числовых значений координат x и y.

Для перемещения объекта с помощью мыши нужно при активном инструменте Pick (Выбор) щелкнуть на объекте левой кнопкой мыши и, не отпуская ее, переместить указатель в другое место — объект последует за указателем.

Если при этом удерживать клавишу Ctrl, перемещение будет происходить только вдоль горизонтали или вертикали. Если во время перемещения щелкнуть правой кнопкой мыши, объект будет скопирован.

Для масштабирования объектов необходимо воспользоваться угловыми маркерами.

Если потянуть за один из этих маркеров, объект будет увеличиваться или уменьшаться.

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

При растяжении (сжатии) можно использовать клавиши:

Shift — преобразование происходит относительно центра объекта;

Ctrl — увеличение размеров происходит только на кратные величины: в два, три, четыре раза и т. п.

Повторный щелчок на объекте приводит к тому, что маркеры изменяют свой вид:


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

При повороте и перекосе можно использовать клавиши:

  •  Shift — позволяет растягивать или сжимать объект при вращении;
  •  Ctrl — вращение и перекос происходят под определенными углами, кратными 15°;
  •  Ctrl+Shift — поворот происходит только под углами, кратными 15°, но при этом возможно плавное масштабирование объекта.

Зеркальное отображение

Зеркальное отображение объекта осуществляется с помощью инструмента Mirror (Зеркальное отображение), расположенного на панели свойств. Существует два вида зеркального отображения: горизонтальное и вертикальное. При горизонтальном зеркальном отображении происходит отражение объекта относительно вертикальной оси X. При вертикальном – относительно горизонтальной оси Y.

Итак, вы познакомились с интерфейсом программы CorelDRAW Х4 и основными инструментами, позволяющими создавать объекты.


 

А также другие работы, которые могут Вас заинтересовать

20434. Программное обеспечение промежуточного уровня 110.5 KB
  Программное обеспечение промежуточного уровня Ни распределенные ни сетевые операционные системы не соответствуют нашему определению распределенных систем данному в разделе 1. На ум приходит вопрос: а возможно ли вообще разработать распределенную систему которая объединяла бы в себе преимущества двух миров масштабируемость и открытость сетевых операционных систем и прозрачность и относительную простоту в использовании распределенных операционных систем Решение было найдено в виде дополнительного уровня программного обеспечения который...
20435. Систе́ма управле́ния ба́зами да́нных 159 KB
  Основные функции СУБД управление данными во внешней памяти на дисках; управление данными в оперативной памяти с использованием дискового кэша; журнализация изменений резервное копирование и восстановление базы данных после сбоев; поддержка языков БД язык определения данных язык манипулирования данными. Обычно современная СУБД содержит следующие компоненты: ядро которое отвечает за управление данными во внешней и оперативной памяти и журнализацию процессор языка базы данных обеспечивающий оптимизацию запросов на извлечение и...
20436. Модель клиент-сервер 39 KB
  Модель клиентсервер До этого момента мы вряд ли сказали чтото о действительной организации распределенных систем более интересуясь тем как в этих системах организованы процессы. Они пришли к выводу о том что мышление в понятиях клиентов запрашивающих службы с серверов помогает понять сложность распределенных систем и управляться с ней. В этом разделе мы кратко рассмотрим модель клиентсервер. Клиенты и серверы В базовой модели клиентсервер все процессы в распределенных системах делятся на две возможно перекрывающиеся группы.
20437. Разделение приложений по уровням 76 KB
  Например сервер распределенной базы данных может постоянно выступать клиентом передающим запросы на различные файловые серверы отвечающие за реализацию таблиц этой базы данных. В этом случае сервер баз данных сам по себе не делает ничего кроме обработки запросов. Однако рассматривая множество приложений типа клиентсервер предназначенных для организации доступа пользователей к базам данных многие рекомендовали разделять их на три уровня: уровень пользовательского интерфейса; уровень обработки; уровень данных. Уровень обработки обычно...
20438. CASE-средства 1.81 MB
  В предыдущей лекции было рассказано о видах диаграмм UML и даны некоторые рекомендации относительно последовательности их построения. Мы уже знаем что нотация UML специально разрабатывалась в расчете на то чтобы диаграммы можно было легко рисовать от руки. В этой лекции мы познакомимся с некоторыми подобными пакетами а именно: IBM Rational Rose; Borland Together; Microsoft Visio; Sparx Systems Enterprise Architect; Gentleware Poseidon; SmartDraw; Dia; Telelogic TAU G2; StarUML; другие программы UML отличное средство моделирования но как...
20439. Rational Rose DataModeler 29.5 KB
  Унифицированный язык объектноориентированного моделирования Unified Modeling Language UML явился средством достижения компромисса между этими подходами. Существует достаточное количество инструментальных средств поддерживающих с помощью UML жизненный цикл информационных систем и одновременно UML является достаточно гибким для настройки и поддержки специфики деятельности различных команд разработчиков. Таким языком оказался UML. Создание UML началось в октябре 1994 г.
20440. CASE-средства 39.5 KB
  Microsoft Visio Visio решение для построения диаграмм от Microsoft. По словам разработчиков Visio помогает преобразовать технические и бизнесконцепции в визуальную форму. Visio имеет некоторые дополнительные возможности но все же повторим по большей мере это только средство для иллюстрирования документов MS Office не дотягивающее до уровня пакетов которые мы описывали ранее. Изобразительные же возможности Visio действительно весьма широки: Используя предопределенные фигуры Visio Professional draganddrop и мастера вы можете...
20441. Эволюция CASE-средств 99.5 KB
  Таким образом CASEтехнологии не могут считаться самостоятельными методологиями они только делают более эффективными пути их применения. CASE ≈ не революция в программо технике: современные CASEсредства являются естественным продолжением эволюции всей отрасли средств разработки ПО. Традиционно выделяют шесть периодов качественно отличающихся применяемой техникой и методами разработки ПО которые характеризуются использованием в качестве инструментальных следующих средств: ассемблеров дампов памяти анализаторов компиляторов...
20442. Варианты архитектуры клиент-сервер 122 KB
  Варианты архитектуры клиентсервер Разделение на три логических уровня обсуждавшееся в предыдущем пункте наводит на мысль о множестве вариантов физического распределения по отдельным компьютерам приложений в модели клиентсервер. Серверы реализующие все остальное то есть уровни обработки и данных. Проблема подобной организации состоит в том что на самом деле система не является распределенной: все происходит на сервере а клиент представляет собой не что иное как простой терминал. Многозвенные архитектуры Один из подходов к организации...