Файл: Векторная графика.pdf

ВУЗ: Не указан

Категория: Реферат

Дисциплина: Не указана

Добавлен: 06.07.2023

Просмотров: 62

Скачиваний: 2

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

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

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

Комплекты программ Microsoft, Corel и Lotus содержат инструменты рисования в своих модулях текстового процессора и презентационной графики, а также библиотеки клипартов.

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

Для задач технического характера можно обратить внимание на такие программы построения диаграмм, как FlowCharter фирмы Micrografx или Visio Professional фирмы Visio Corp. Если же начать работать в области САПР, то существует несколько вполне доступных по ценам и возможностям пакетов, в том числе AutoCAD фирмы Autodesk или Design CAD фирмы ViaGrafx.

Чтобы подготовить чертежи для небольших строительных проектов, например реконструкции этапа дома или модернизации кухни, можно воспользоваться пакетами Planix и Draftix фирмы SoftDesk, Visual Home фирмы Books That Work или 3D Home Architect, Edition фирмы Broderbund Software.

3 ФОРМАТЫ ФАЙЛОВ КОМПЬЮТЕРНОЙ ГРАФИКИ

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


Таким образом, векторная иллюстрация – это набор геометрических примитивов.

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

Растровый файл устроен проще (для понимания, по крайней мере). Он представляет собой прямоугольную матрицу (bitmap), разделенную на маленькие квадратики – пиксели (pixel – picture element). Чем больше пикселей в каждом квадратном дюйме на матрице, тем выше разрешение файла. Данная структура характерна для всех растровых форматов.

Различаются они способностью нести какую-либо дополнительную информацию, количеством информации о цвете, которую можно определить для каждого пикселя, способом архивации, другими особенностями. [5]

BMP (Windows Device Independent Bitmap) - Формат ВМР является родным форматом Windows, он поддерживается всеми графическими редакторами, работающими под ее управлением. Применяется для хранения растровых изображений, предназначенных для использования в Windows и, по сути, больше ни на что не пригоден. Способен хранить как индексированный (до 256 цветов), так и RGB-цвет (16.700.000 оттенков).

Возможно, применение сжатия по принципу RLE, но делать это не рекомендуется, так как очень многие программы таких файлов не понимают (они могут иметь расширение. rle). Существует разновидность формата ВМР для операционной системы OS/2. На Macintosh BMP читается и пишется без всяких проблем.

WMF (Windows Metafile) - Еще один родной формат Windows. Служит для передачи векторов через буфер обмена (Clipboard).

Понимается практически всеми программами Windows, так или иначе связанными с векторной графикой. [5]

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

WMF искажает (!) цвет, не может сохранять ряд параметров, которые могут быть присвоены объектам в различных векторных редакторах, не понимается программами на Macintosh.

PICT (Macintosh QuickDraw Picture Format) - Стандарт для буфера обмена Macintosh. Способен нести как растровую, так и векторную информацию. Поддерживается на Mac’e всеми программами. На РС имеет расширение .pic или .pct. PICT читается рядом программ, но работа с ним редко бывает простой и бесхитростной.

TIFF (Tagged Image File Format) Аппаратно независимый формат TIFF на сегодняшний день является одним из самых распространенных и надежных, его поддерживают практически все программы на РС и Macintosh так или иначе связанные с графикой.


TIFF является лучшим выбором при импорте растровой графики в векторные программы и издательские системы. Ему доступен весь диапазон цветовых моделей от монохромной до RGB, CMYK и дополнительных цветов Pantone.

TIFF может сохранять векторы Photoshop’a, Alpha-каналы для создания масок в видеоклипах Adobe Premiere и массу других дополнительных данных. TIFF имеет две разновидности: для РС и Macintosh. Это связано с тем, что процессоры Intel и Motorola читают и записывают числа совершенно противоположными способами. Смущаться не стоит – как правило, программы с легкостью читают оба варианта формата.

Наибольшие проблемы обычно вызывает LZW-компрессия, иногда применяемая в TIFF’e. Ряд программ не умеют читать такие файлы, кроме того, они могут дольше выводиться на принтеры и фотонаборные автоматы. [5]

Scitex CT (расширение на РС –. sct) - Разработанный фирмой Scitex формат Scitex CT мало чем отличается от TIFF’a, за исключением одной особенности.

На фотонаборных автоматах (Imagesetter) фирмы Scitex (Dolev) файлы этого формата выводятся несколько быстрее. [5]

PS (Adobe PostScript) PostScript – язык описания страниц (язык управления лазерными принтерами) фирмы Adobe.

Файлы этого формата с расширением .ps или, реже,. prn получаются с помощью функции Print to file графических программ при использовании драйвера PostScript-принтера.

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

Если файл закрыт правильно – не имеет значения, на какой платформе он делался, были ли использованы шрифты True Type или Adobe Type 1. Нужно только учитывать версию языка. [5]

EPS (Encapsulated PostScript) EPS – упрощенный PostScript. Не может содержать в одном файле более одной страницы, не сохраняет ряд установок для принтера. Как и в файлы печати PostScript, в EPS записывают конечный вариант работы, хотя такие программы как Adobe Illustrator, Photoshop и Macromedia FreeHand могут использовать его как рабочий.

EPS используется для передачи векторов и растра в издательские системы, создается почти всеми программами, работающими с графикой. Использовать его имеет смысл только тогда, когда вывод осуществляется на PostScript-устройстве.

EPS поддерживает все необходимые для печати цветовые модели, среди них такая, как Duotone, а также Clippind Path – векторный контур, визуально обрезающий растровую матрицу в QuarkXPress, PageMaker, FreeHand (в РС-версии FreeHand’a выглядит некорректно). Вместе с файлом можно сохранить эскиз (Image header).


Это копия в формате PICT, TIFF или WMF, которая сохраняется вместе с EPS и позволяет увидеть, что внутри файла, поскольку открыть его на редакцию могут только Photoshop и Illustrator. Все остальные импортируют только эскиз, подменяя его при печати на PostScript-принтере оригинальной информацией.

На не PostScript-принтере выводится на печать сам эскиз. Все данные растеризуются, что сильно раздувает размер файла. CorelDRAW так же предлагает для эскиза векторный формат WMF, но не стоит пользоваться этим детищем Microsoft – до добра не доведет.

Изначально EPS разрабатывался как векторный формат, позднее появилась его растровая разновидность – Photoshop EPS. Он также позволяет сохранять эскиз, кроме того, Photoshop’овский фильтр EPS обладает очень полезной функцией Encoding (кодирование).

Кодирование данных в формате ASCII рекомендуется для РС, файл получается большой, зато везде открывается и выводится. Для Macintosh рекомендуется Binary (двоичное) кодирование, файл получается примерно вдвое легче, чем ASCII, и быстрее выводится на печать. Не припомню случая, чтобы он вызывал проблемы. [6]

JPEG. EPS-файлы - без Preview (эскиз) в JPEG-кодировании весят меньше, чем аналогичные файлы формата JPEG! Возможности JPEG-сжатия в формате Photoshop EPS реализованы лучше, чем в самом JPEG’e.

Но при сохранении цветоделенных картинок (CMYK) в формате Photoshop EPS с JPEG-кодированием происходит их конвертация назад в RGB без предупреждения! Это приводит к неприятным результатам в печати. [6]

PDF (Portable Document Format) Формат PDF (Portable Document Format) - предложен фирмой Adobe как независимый от платформы формат, в котором могут быть сохранены иллюстрации (векторные и растровые) и текст, причем со множеством шрифтов и гипертекстовых ссылок. Для достижения продекларированной в названии переносимости (portable), размер PDF-файла должен быть малым. Для этого используется компрессия – к каждому виду объектов применяется свой способ. Для работы с этим форматом компания Adobe выпустила пакет Acrobat. Acrobat Distiller переводит в PDF PostScript-файлы, Acrobat Exchange позволяет их редактировать: устанавливать внутренние ссылки, ссылки на внешние звуковые и видеофайлы, Web-ссылки. Ряд программ также позволяют создавать PDF’ы. [6]

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

PSD (Adobe Photoshop Document) PSD – родной формат популярного растрового редактора Photoshop. Он позволяет записывать изображение со многими слоями, их масками, дополнительными каналами, контурами и другой информацией – все, что может сделать Photoshop.


PSD понимают некоторые программы, из них только Fractal Design Painter и Corel PHOTO-PAINT понимают многослойный PSD.

AI (Adobe Illustrator Document) Adobe Illustrator - не популярен в Израиле, зато его любят американцы и русские. Может содержать в одном файле только одну страницу, имеет маленькое рабочее поле – всего 3х3 метра.

В целом несколько уступает FreeHand’у и CorelDRAW по иллюстративным возможностям, тем не менее, его формат – AI – отличается наибольшей стабильностью и совместимостью с PostScript. AI поддерживают почти все программы, так или иначе связанные с векторной графикой.

Формат Illustrator’ра является наилучшим посредником при передаче векторов из одной программы в другую, с РС на Macintosh и назад.

Кроме того, если вы работаете в основном в Photoshop’e (Web-дизайн, например), то Illustrator станет лучшим помощником, т.к. имеет с Photoshop’ом одинаково организованный интерфейс и горячие клавиши. Photoshop понимает форматы Illustrator’a (AI и EPS) напрямую.

CDR (CorelDRAW Document) - Формат известен в прошлом низкой устойчивостью и плохой совместимостью файлов, тем не менее, пользоваться CorelDRAW чрезвычайно удобно, он имеет неоспоримое лидерство на платформе РС. Многие программы на РС (FreeHand, Illustrator, PageMaker – среди них) могут импортировать файлы CDR.

4. ОСНОВНОЙ ПРИНЦИП ПОСТРОЕНИЯ ГРАФИЧЕСКИХ ОБЪЕКТОВ

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

Это в равной степени относится как к 2D, так и к 3D изображениям. То есть, не возникает совершенно никаких проблем при необходимости вывести на распечатке маленькое или большое по разрешению изображение.

Растровое изображение этим похвастать не может. Хорошо, когда растр достаточно емкий. Но если это мизерное изображение со сканированной с журнала фотографии (что убивает качество наповал), то это уже проблема.

Хотя существуют программы, обеспечивающие трассировку растра в вектор, но корректно перевести полноцветную фотографию человеческого лица в векторное изображение они не могут.

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