
- •1. Кодирование и обработка текстовой информации
- •2. Создание документов в текстовых редакторах
- •3. Форматирование документов в текстовых редакторах
- •4. Компьютерные словари и системы компьютерного перевода текстов
- •5. Системы оптического распознавания документов
- •6. Кодирование и обработка графической информации
- •7. Векторная графика
- •8 Кодирование звуковой информации
- •9. Электронные таблицы
- •10. Построение диаграмм и графиков
- •11. Глобальная компьютерная сеть Интернет
- •12. Всемирная паутина
- •13. Электронная почта
- •14. Общение в Интернете
- •15. Файловые архивы
- •16. Радио, телевидение и Web-камеры в Интернете
- •17. Геоинформационные системы в Интернете
- •18. Поиск информации в Интернете
- •19. Электронная коммерция в Интернете
- •20. Библиотеки, энциклопедии и словари в Интернете
7. Векторная графика
Векторная графика используется для создания рисунков, а также графических объектов (чертежи, схемы и т. д.), для которых имеет значение сохранение четких и ясных контуров.
Векторные изображения формируются из объектов — графических примитивов (точка, линия, окружность, прямоугольник и т. д.), которые хранятся в памяти компьютера в виде описывающих их математических формул. Например, графический примитив точка задается своими координатами (X, Y), линия — координатами начала (X1, Y1) и конца (Х2, Y2), окружность — координатами центра (X, Y) и радиусом (R), прямоугольник — координатами левого верхнего угла (X1, Y1) и правого нижнего угла (Х2, YZ) и т. д. Для каждого примитива задается также цвет.
Достоинством векторной графики является то, что файлы, хранящие векторные графические изображения, имеют сравнительно небольшой объем.
Векторные графические изображения могут быть увеличены или уменьшены без потери качества. Это возможно, так как масштабирование изображений производится с помощью простых математических операций (умножения параметров графических примитивов на коэффициент масштабирования).
Рисование с использованием векторных графических редакторов. Векторный графический редактор можно рассматривать как графический конструктор, который позволяет создавать рисунки из отдельных объектов (линий, прямоугольников, многоугольников, окружностей и др.). Объекты могут быть и трехмерными (шары, кубы и параллелепипеды, пирамиды и др.).
В векторных редакторах можно создавать текстовые области, в которых вводится и форматируется текст. Кроме того, для ввода надписей к рисункам можно использовать выноски различных форм.
Векторный рисунок легко редактировать, так как каждый графический примитив может существовать как самостоятельный объект, который можно без потери качества изображения перемещать, изменять его размеры, цвет и прозрачность.
В векторном редакторе выделение объектов осуществляется с помощью инструмента (на панели инструментов изображается стрелкой). Для выделения объекта достаточно выбрать этот инструмент и щелкнуть по любому объекту на рисунке. Вокруг выделенного объекта появятся восемь меток в виде маленьких квадратиков по его периметру.
Если поместить указатель мыши на такую метку, то он примет вид стрелки, направленной в две противоположные стороны. Перетаскивая метку, можно изменять размер объекта.
Для перемещения объекта необходимо установить указатель мыши внутри выделенной области (он примет вид стрелки, указывающей «на все четыре стороны») и перетащить объект.
Видимость объектов. Каждый графический примитив рисуется в своем слое, поэтому рисунки состоят из множества слоев. Графические примитивы можно накладывать друг на друга, при этом одни объекты могут заслонять другие. Например, если сначала был нарисован прямоугольник, а затем поверх него окружность, то слой окружности будет располагаться поверх слоя прямоугольника и окружность заслонит прямоугольник.
Существует возможность изменения видимости объектов путем изменения порядка размещения их слоев на рисунке. Для этого используются операции изменения порядка, которые позволяют перемещать выделенный объект на передний план (самый верхний слой рисунка) или на задний план (самый нижний слой рисунка), а также на один слой вперед или назад.
Заливка объектов. В векторных редакторах существует возможность осуществлять заливку объектов выбранным цветом (в том числе градиентную). При градиентной заливке интенсивность закраски может изменяться по длине, ширине или от центра объекта. Кроме того, объекты могут быть заштрихованы различными способами (линиями, квадратами и т. д.).
Прозрачность объектов. Для каждого объекта (слоя рисунка) можно задать степень прозрачности (в процентах от О до 100). При нулевой прозрачности объект, нарисованный на нижерасположенном слое, виден не будет. Наоборот, при стопроцентной прозрачности он будет виден полностью.
Группировка объектов. Отдельные графические примитивы можно преобразовать в единый объект (сгруппировать). С этим новым объектом можно производить те же действия, что и с графическими примитивами, т. е. перемещать, изменять размеры, цвет и другие параметры. Можно и наоборот, разбить объект, состоящий из нескольких объектов, на самостоятельные объекты (разгруппировать).
Выравнивание объектов. Для большей точности рисования объектов в окне редактора по горизонтали и по вертикали размещаются линейки с делениями. Для выравнивания нарисованных объектов по горизонтали и вертикали используется сетка, к которой привязываются объекты. Точность привязки объектов можно менять, изменяя размер ячейки сетки.
Форматы векторных графических файлов. Наиболее широко распространенным форматом векторных графических файлов является формат WMF, который используется для хранения коллекции графических изображений Microsoft Clip Gallery. Некоторые программы обработки изображений используют оригинальные форматы, которые распознаются только самой создающей программой. Например, векторный редактор OpenOffice Draw сохраняет файлы в собственном формате ODG, система компьютерного черчения КОМПАС — в формате FRM, а система векторной флэш-графики Macromedia Flash — в специализированном формате FLA.