Универсальные и векторные графические форматы

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

OPI (Open Prepress Interface) — технология, разработанная фирмой Aldus для со­кращения размеров файлов. В ее основе лежит импорт не оригинального файла растрового изображения, а его образа, представляющего собой копию низкого раз­решения (эскиз) и ссылку на оригинал. В процессе печати на принтере эскизы за­меняются на оригинальные файлы. Применение OPI вместо простого внедрения embedding) позволяет экономить ресурсы компьютера (прежде всего память), заметно повышая его производительность. Технология OPI составляет основу работы с импортированными графическими файлами в таких программах, как FreeHand и QuarkXPress. Кроме того, она широко применяется и в других продуктах. В отличие от растровых форматов, построенных практически по одному принципу, векторные форматы используют для кодирования графической информации раз­личные алгоритмы и разный математический аппарат. Это обусловливает сложность передачи данных (экспорт) из одного векторного формата в другой. Для решения этой проблемы используется конвертация родных форматов приложений в универ­сальные форматы, каковыми на сегодняшний день являются форматы EPS и PDF.

EPS (Encapsulated PostScript)

Формат EPS (Encapsulated PostScript) можно назвать самым надежным и универ­сальным способом сохранения данных. Поскольку он использует упрощенную вер­сию языка PostScript, то не может содержать в одном файле более одной страницы и не сохраняет ряд установок для принтера.

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

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

Основной козырь EPS — его универсальность. Едва ли не все программы, работа­ющие с графикой, могут писать и читать файлы в этом формате. Иногда, правда, создается впечатление, что это уже разные форматы: EPS-файлы, созданные раз­личными программами, открываются по-разному, а порой и вовсе не открывают­ся. Причин тому несколько:

       во-первых, сегодня известно уже три версии языка PostScript, который используется в этом формате;

       во-вторых, изображение в файле обычно хранится в двух копиях: основной и эскизе (preview);

       TIFF-формат хранит эскиз в растровом виде;

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

Из-за хранения в виде двух копий растровое изображение, записанное в формате EPS, будет иметь несколько больший размер, чем PCX или BMP. Эскиз исполь­зуется для предварительного просмотра, и не только для этого. Программы верстки (такие, как QuarkXPress, Adobe PageMaker) хранят эту копию в своих доку­ментах и используют при отображении на экране в режиме стандартного качества и при печати на принтерах, не поддерживающих PostScript; программы векторной графики (такие, как CorelDRAW и FreeHand), импортируя EPS-файл, могут ра­ботать только с дополнительной копией изображения. Основная копия использу­ется при выводе на печать на PostScript-устройство и иногда для просмотра на экране в режиме максимального качества.

PDF (Portable Document Format)

Формат PDF — «родной» формат программы Adobe Acrobat, которая является ос­новным средством электронного распространения документов на платформах Macintosh, Windows, Unix и DOS. Вы можете просматривать PDF-файлы с помо­щью программы Acrobat Reader, распространяемой бесплатно.

Для достижения продекларированной в названии переносимости размер PDF-файла должен быть малым. Для этого используется компрессия, причем для каж­дого вида объектов применяется свой способ. Например, растровые изображения записываются в формате JPEG.

Формат PDF, разработанный на основе языка PostScript Level 2, может использо­ваться для представления как векторных, так и растровых изображений. В этом плане PDF-страницы похожи на PostScript-страницы. Однако в отличие от по­следних PDF-файлы могут содержать элементы, обеспечивающие поиск и просмотр электронных документов, в частности гипертекстовые ссылки и электронное оглавление.

WMF (Windows Metafile)

Векторный формат WMF использует графический язык Windows и, можно сказать, является ее родным форматом. Он предназначен для передачи векторных рисунков через буфер обмена (clipboard). Этот формат понимается практически всеми про­граммами Windows, так или иначе связанными с векторной графикой. Однако, не­смотря на кажущуюся простоту и универсальность, пользоваться форматом WMF стоит только в крайних случаях для передачи «голых» векторов. WMF искажает (!) цвет, не поддерживает ряда параметров, которые могут быть присвоены объек­там в различных векторных редакторах. Кроме того, он не может содержать рас­тровых объектов и не понимается очень многими программами на Macintosh.

Al (Adobe Illustrator Document)

Adobe Illustrator — это векторный редактор фирмы Adobe. Он был создан сразу же после выхода языка PostScript Level 1, созданного этой же фирмой. Поэтому его можно назвать интерфейсом для PostScript (многие программы даже определяют формат Adobe Illustrator как Generic EPS). AI — родной формат редактора Adobe Illustrator, напрямую открывается растровым редактором Photoshop, его поддер­живают почти все программы, связанные с векторной растровой графикой на плат­формах Macintosh и Windows. Все, что создает Adobe Illustrator, поддерживается языком PostScript (исключение составляет эффект Gradient Meshes в 8-й версии, получаемые в результате выполнения которого объекты нужно растеризовать пе­ред выводом на печать).

Формат AI является наилучшим посредником при передаче векторов из одной программы в другую, с PC на Macintosh и обратно.

 

Hosted by uCoz