Основные критерии выбора формата - совместимость с программами и компактность записи.Существует множество форматов для записи изображений. Условно их можно разделить на три категории: хранящие изображение в растровом виде (BMP, TIFF, PCX, PSD, JPEG), хранящие изображение в векторном виде (WMF) и те, что могут совмещать оба представления (EPS, PICT, CDR, AI, FH7 и др.).
Какому формату отдать предпочтение? Основные критерии здесь - это совместимость между программами и компактность записи.
Профессионалы знают, что лучше писать в формате, который является "родным" для этой программы, в этом случае удается в максимальной степени застраховаться от неприятных сюрпризов.
BMP и PCX
Формат BMP (от слова bitmap) был создан компанией Microsoft и широко используется в ОС Windows для растровой графики. Вам необходимо записать изображение в этом формате, если вы хотите использовать его в качестве фона вашего рабочего стола. Хотя в этом формате может применяться компрессия, большинство программ ее не используют. BMP-файлы с компрессией могут иметь расширение RLE. Без компрессии размер файла оказывается близок к максимальному. Такой же размер будет и у файла в формате PCX, предложенном компанией Z-Soft в программе PhotoFinish. Оба эти формата достаточно известны и могут быть использованы на платформе Macintosh, хотя были написаны для PC.
WMF и PICT
Формат WMF (Windows Meta-file) используется для векторных изображений. В него конвертируются векторные изображения, при переносе из программы в программу через clipboard (буфер обмена).
Он отличается наибольшей совместимостью для PC, его понимают и некоторые программы для Macintosh.
На платформе Macintosh аналогичную роль играет формат PICT. В этом формате может быть записана как векторная, так и растровая графика. Многие программы для PC также понимают этот формат. "Родной" программой для формата PICT является MAC Pict, программы, "родной" для WMF не существует, приходится считать таковой для этого формата систему Windows.
GIF
Популярный формат GIF разработан фирмой CompuServe как не зависящий от аппаратного обеспечения. Он предназначен для хранения растровых изображений с компрессией. В одном файле этого формата может храниться несколько изображений, но обычно эта возможность не используется. GIF-формат позволяет записывать изображение "через строчку" (In-terplaced), благодаря чему, имея только часть файла, можно увидеть изображение целиком, но с меньшим разрешением. Эта возможность широко применяется в Сети. Сначала вы видите картинку с грубым разрешением, а по мере поступления новых данных ее качество улучшается. Основное ограничение формата GIF состоит в том, что цветное изображение может быть записано только в режиме 256 цветов. Для полиграфии этого явно недостаточно.
TIFF
Предложенный компанией Al-dus формат TIFF (Tag Image File Format) на сегодняшний день ближе всех к статусу стандартного. Помимо прочих достоинств формат TIFF позволяет сохранять растровые изображения с компрессией без потери качества. Помимо традиционных цветов CMY формат поддерживает цветоделение с большим числом красок, в частности систему Hexahrome компании Pantone. Однако использование таких возможностей может стать причиной несовместимости между программами. Родная программа для этого формата Photo-Styler на сегодняшний день "снята с производства", но формат продолжает развиваться и дополняться новыми возможностями. Фирма Letraset ввела сокращенную версию TIFF-формата под названием RIFF (Raster Image File Format).
EPS
Другой претендент на звание стандартного - формат EPS (En-capsulated PostScript) можно использовать для записи как растровой, так и векторной графики. Кроме того, этот формат позволяет записать векторный контур, который будет ограничивать растровое изображение. Так можно получить фотографию не прямоугольную, а круглую, овальную или любой другой формы.
Основной козырь EPS - его универсальность. Едва ли не все программы, работающие с графикой, могут писать и читать файлы в этом формате. Иногда, правда, создается впечатление, что это уже разные форматы: EPS-файлы, созданные различными программами, открываются по-разному, а порой и вовсе не открываются. Причин тому несколько. Во-первых, сегодня известно уже три версии языка PostScript, который используется в этом формате. Во-вторых, изображение в файле обычно хранится в двух копиях: основной и дополнительной (preview). По этой причине растровое изображение, записанное в формате EPS, будет иметь несколько больший размер, чем PCX или BMP. Дополнительная копия используется для предварительного просмотра и не только для этого. Программы верстки (такие как QuarkXPress, Adobe PageMaker) хранят эту копию в своих документах и используют при отображении на экране в режиме стандартного качества и при печати на принтерах, не поддерживающих PostScript; программы векторной графики, такие как CorelDraw и FreeHand, импортируя EPS-файл, могут работать только с дополнительной копией изображения. Основная копия используется при выводе на печать на PostScript-устройство и, иногда, для просмотра на экране в режиме максимального качества.
Если вы предполагаете печатать на принтере, который не поддерживает PostScript, качество изображения для предварительного просмотра становится особенно важным.
Остановимся на нем подробнее. Preview может быть записано в формате TIFF или WMF (только для РС) или вовсе опущено. Некоторые программы при записи EPS-файла предлагают выбрать вид preview.
TIFF-формат хранит preview в растровом виде, поэтому важным становится его разрешение. Чем оно выше, тем выше качество при предварительном просмотре. Но высокое разрешение приводит к увеличению размера файла. Записав EPS-файл с TIFF-preview, программы CorelDraw и FreeHand уже не смогут его редактировать, это можно будет сделать только в Adobe Illustrator. Preview в WMF-формате возможно только для векторных изображений. В этом случае дополнительная копия также становится векторной и почти не отличается от основной. Такие файлы могут быть отредактированы в CorelDraw. Однако эти файлы обладают меньшей совместимостью. Во всех случаях для редактирования EPS-файлов возможен такой способ: изображение импортируется любой вышеназванной программой и посылается на печать в PostScript-файл; который потом может быть открыт непосредственно в CorelDraw, или, после преобразования с помощью Acrobat Distiller в формат PDF, во Free-Hand. Родная программа для формата EPS - Adobe Illustrator, недавно появилась ее новая версия 7.0 сразу для трех платформ: PC, Macintosh и Silicon Graphics. У этой программы есть еще один формат - AI, однако он не имеет такой широкой поддержки, как EPS.
Формат PDF (Portable Document Format) предложен фирмой Adobe как независимый от платформы формат, в котором могут быть сохранены и иллюстрации (векторные и растровые), и текст, причем со множеством шрифтов и гипертекстовых ссылок. Для достижения продекларированной в названии переносимости размер PDF-файла должен быть малым. Для этого используется компрессия - для каждого вида объектов применяется свой способ. Например, растровые изображения записываются в формате JPEG. Для работы с этим форматом компания Adobe выпустила пакет Acrobat.
Бесплатная утилита Acrobat Reader позволяет читать документы и распечатывать их на принтере, но не дает возможности создавать или изменять их. Acrobat Distiller переводит в этот формат PostScript-файлы. Многие программы (Adobe PageMaker, coreldraw, FreeHand) позволяют экспортировать свои документы в PDF, а некоторые еще и редактировать графику, записанную в этом формате. Обычно в этом формате хранят документы, предназначенные только для чтения, но не для редактирования. Файл в формате PDF содержит все необходимые шрифты. Это удобно и позволяет не передавать шрифты для вывода (передача шрифтов не вполне законна с точки зрения авторского права).
PSD
Формат PSD используется программой Photoshop, но его понимают и некоторые другие программы. Он позволяет записывать растровое изображение со многими слоями, дополнительными цветовыми каналами и другой информацией. Когда вы полюбите богатые возможности работы с изображением, которые предлагает замечательный пакет фирмы Adobe, вам понадобится формат PSD, который сможет сохранить все, что вы создали на экране. Однако, поскольку этот формат неизвестен программам верстки, для работы с ними необходимо сделать упрощенную копию файла в другом формате. Начиная с версии 3.0 Photoshop записывает такие файлы с компрессией, которая никак не сказывается на качестве изображения при заметном уменьшении размера. При работе с версией Photoshop 4.0 файлы становятся еще меньше.
JPEG
Компрессия, используемая в формате JPEG, необратимо искажает изображение. Это, как правило, не заметно при простом просмотре, но становится явным при последующих манипуляциях. Зато размер файла получается от 10 до 500 раз меньше, чем BMP! Если вы решили записать изображение в этом формате JPEG, то лучше выполнить все необходимые операции перед первой записью файла.
При записи обычно предлагается выбрать степень компрессии. Здесь надо искать компромисс: чем сильнее компрессия, тем больше искажения.
Поэкспериментируйте с различными установками и выберите качество, которое вас максимально устроит.
CDR
Формат CDR используется программой CorelDraw. Формат позволяет записывать векторную и растровой графику, текст. Файл в формате CDR может иметь несколько страниц. С момента выхода первой версии CorelDraw эта программа остается постоянным объектом нападок за низкую устойчивость и плохую совместимость файлов.
Однако пользоваться пакетом чрезвычайно удобно, и популярность его постоянно растет. Версия CorelDraw 7.0 работает уже достаточно устойчиво. Если ваша конечная цель - распечатка на принтере - можете выполнить всю работу в CorelDraw, не ожидая каких-либо сюрпризов. Однако, если вы готовите работу для полиграфического воспроизведения, обязательно проверьте качество записи файла, а еще лучше воспользуйтесь другим форматом.
FH7, FH5
Программа FreeHand несколько раз переходила из рук в руки и на сегодняшний день права на нее принадлежат фирме Macromedia.
Недавно вышла версия 7.0. Как Adobe Illustrator и CorelDraw, Free-Hand работает с векторными и растровыми изображениями. Она имеет свой формат - FH7 (последний символ в расширении файла указывает на номер версии программы). Чтобы передать готовое изображение другой программе, обычно приходится записать его в более совместимом формате, например EPS.
Помимо всех вышеперечисленных форматов, изображения можно хранить в файлах программ верстки. Например, при работе с пакетом Adobe PageMaker, когда вы вставляете изображение в документ, программа спрашивает, хотите ли вы хранить изображение целиком.
При утвердительном ответе конечный файл увеличится на размер вашей картинки. Если выбрать другой вариант, то в файле будет храниться только изображение для предварительного просмотра и адрес файла с изображением. Первый вариант удобен тем, что вся работа находится в одном файле и ни одна картинка не может потеряться. Но иногда такой стиль работы приводит к некачественному выводу на PostScript-устройства. При втором варианте макет будет состоять из нескольких файлов: основного - документа PageMaker и файлов с изображениями. Все они должны быть доступны программе при качественном выводе на печать, но для предварительной печати можно оставить только основной документ. Другая популярная программа верстки - QuarkXPress предполагает только второй вариант хранения документов.
К сожалению, не существует универсального формата, который можно было бы рекомендовать на все случаи жизни. Когда вам известно, на каком компьютере будут читать вашу работу, лучше всего спросить его хозяина о предпочтительных форматах. Если ваша задача - обеспечить обмен данными между программами, оптимальный формат приходится подбирать методом проб и ошибок.
Пояснение к таблицам
Исследования проводились на компьютере Pentium-100 c 48 Мбайт оперативной памяти. Сравнение с аналогичными программами для Macintosh показало, что программы одинаковых версий на разных платформах открывают файлы одинаково. Возникают только отличия, связанные с различными кодировками русских букв. Были выбраны три наиболее популярных векторных редактора: CorelDraw 7.0, Adobe Illustrator 7.0 и Macromedia FreeHand 7.0. Изображения рассматривались как совокупность объектов четырех типов: векторных рисунков, вставок в виде растровых изображений, объектов с неоднородными заливками (градиенты и текстуры) и блоков текста (все программы различают три вида текста: строка текста, параграф и текст, расположенный по кривой). Для каждого типа объектов существует возможность переноса из программы в программу в конкретном формате. В каждой таблице приводятся результаты открытия файлов программой, в которой они созданы, и другими программами.
Таблица 1
Формат файла |
CorelDRAW! |
Adobe Illustrator |
Macromedia FreeHand |
CDR, ver. 5 | Все изображения полностью воспроизводятся. Все объекты воспроизводятся полностью. Весь текст воспроизводится полностью. Векторные рисунки воспроизводятся полностью. |
Растровые вставки теряются. Объекты могут воспроизводиться с искажениями. Воспроизводится только текст в одну строку. Векторные рисунки воспроизводятся полностью. |
Возможна потеря растровых изображений. Объекты могут воспроизводиться с искажениями. Текст может воспроизводиться с потерями. Возможна потеря некоторых рисунков. |
CDR, ver. 6 | Все изображения полностью воспроизводятся. Все объекты воспроизводятся полностью. Весь текст воспроизводится полностью. Векторные рисунки воспроизводятся полностью. |
Все изображения полностью воспроизводятся. Объекты могут воспроизводиться с искажениями. Воспроизводится только текст в одну строку. Векторные рисунки воспроизводятся полностью. |
Возможна потеря растровых изображений. Объекты могут воспроизводиться с искажениями. Текст может воспроизводиться с потерями. Возможна потеря некоторых рисунков. |
AI | Растровые вставки теряются. Воспроизводятся только градиенты Воспроизводится только текст в одну строку Векторные рисунки воспроизводятся полностью |
Растровые вставки теряются. Объекты теряются Файл открывается как пустой или не открывается |
Растровые вставки теряются. Все объекты воспроизводятся полностью Весь текст воспроизводится полностью. Векторные рисунки воспроизводятся полностью |
WMF | Все изображения полностью воспроизводятся Воспроизводятся только градиенты Текст может воспроизводиться с потерями Векторные рисунки воспроизводятся полностью |
Все изображения полностью воспроизводятся Воспроизводятся только градиенты Текст может воспроизводиться с потерями Векторные рисунки воспроизводятся полностью |
Растровые вставки теряются Объекты теряются Файл открывается как пустой или не открывается |
EMF | Все изображения полностью воспроизводятся. Все объекты воспроизводятся полностью. Текст превращается в растровый рисунок Векторные рисунки воспроизводятся полностью |
Все изображения полностью воспроизводятся. Объекты могут воспроизводиться с искажениями Текст может воспроизводиться с потерями Возможна потеря некоторых рисунков |
- |
EPS, TIFF prev. | Все изображения полностью воспроизводятся. Все объекты воспроизводятся полностью. Весь текст воспроизводится полностью. Векторные рисунки воспроизводятся полностью. |
Все изображения полностью воспроизводятся. Все объекты воспроизводятся полностью. Воспроизводится только текст в одну строку. Векторные рисунки воспроизводятся полностью. |
Все изображения полностью воспроизводятся. Все объекты воспроизводятся полностью. Весь текст воспроизводится полностью. Векторные рисунки воспроизводятся полностью |
EPS, WMF prev. | Все изображения полностью воспроизводятся. Воспроизводятся только градиенты Весь текст воспроизводится полностью. Векторные рисунки воспроизводятся полностью |
Все изображения полностью воспроизводятся. Все объекты воспроизводятся полностью. Воспроизводится только текст в одну строку. Векторные рисунки воспроизводятся полностью. |
Изображение выглядит как пустой прямоугольник. Редактировать изображение невозможно, однако на PostScript-устройствах оно печатается полностью без искажений. |
EPS, no preview | Изображение выглядит как пустой прямоугольник. Редактировать изображение невозможно, однако на PostScript-устройствах оно печатается полностью без искажений. | Все изображения полностью воспроизводятся. Все объекты воспроизводятся полностью. Воспроизводится только текст в одну строку. Векторные рисунки воспроизводятся полностью. |
Изображение выглядит как пустой прямоугольник. Редактировать изображение невозможно, однако на PostScript-устройствах оно печатается полностью без искажений. |
PostScript | Все изображения полностью воспроизводятся. Все объекты воспроизводятся полностью. Воспроизводится только текст в одну строку. Векторные рисунки воспроизводятся полностью. |
Все изображения полностью воспроизводятся. Все объекты воспроизводятся полностью. Воспроизводится только текст в одну строку. Векторные рисунки воспроизводятся полностью. |
----- |
Таблица 2
Формат файла |
CorelDRAW! |
Adobe Illustrator |
Macromedia FreeHand |
AI,ver.3-5 | Растровые вставки теряются Все объекты воспроизводятся полностью Воспроизводится только текст в одну строку Векторные рисунки воспроизводятся полностью |
Растровые вставки теряются Все объекты воспроизводятся полностью Весь текст воспроизводится полностью Векторные рисунки воспроизводятся полностью |
Изображение выглядит как пустой прямоугольник. Редактировать изображение невозможно, однако на PostScript-устройствах оно печатается полностью без искажений. |
AI,ver. 6.0 | Возможна потеря растровых изображений Объекты могут воспроизводиться с искажениями Воспроизводится только текст в одну строку Возможна потеря некоторых рисунков |
Все изображения полностью воспроизводятся Все объекты воспроизводятся полностью Весь текст воспроизводится полностью Векторные рисунки воспроизводятся полностью |
Изображение выглядит как пустой прямоугольник. Редактировать изображение невозможно, однако на PostScript-устройствах оно печатается полностью без искажений. |
Растровые вставки теряются Объекты теряются Файл открывается как пустой или не открывается |
Все изображения полностью воспроизводятся Все объекты воспроизводятся полностью Весь текст воспроизводится полностью Векторные рисунки воспроизводятся полностью |
Все изображения полностью воспроизводятся Все объекты воспроизводятся полностью Воспроизводится только текст в одну строку Векторные рисунки воспроизводятся полностью |
|
WMF | Растровые вставки теряются Объекты теряются Файл открывается как пустой или не открывается |
Все изображения полностью воспроизводятся Все объекты воспроизводятся полностью Воспроизводится только текст в одну строку Кривые превращаются в ломанные (при этом значительно возрастает число опорных точек в кривой, что может привести к некорректному выводу на PostScript-устройствах) |
Растровые вставки теряются Объекты теряются Файл открывается как пустой или не открывается |
EPS, TIFF prev. | Все изображения полностью воспроизводятся Все объекты воспроизводятся полностью Весь текст воспроизводится полностью Векторные рисунки воспроизводятся полностью |
Все изображения полностью воспроизводятся Все объекты воспроизводятся полностью Весь текст воспроизводится полностью Векторные рисунки воспроизводятся полностью |
Все изображения полностью воспроизводятся Все объекты воспроизводятся полностью Весь текст воспроизводится полностью Векторные рисунки воспроизводятся полностью |
ESP, no preview | Растровые вставки теряются Все объекты воспроизводятся полностью Файл открывается как пустой или не открывается |
Все изображения полностью воспроизводятся Все объекты воспроизводятся полностью Весь текст воспроизводится полностью Векторные рисунки воспроизводятся полностью |
Изображение выглядит как пустой прямоугольник. Редактировать изображение невозможно, однако на PostScript-устройствах оно печатается полностью без искажений. |
PostScript | Все изображения полностью воспроизводятся Все объекты воспроизводятся полностью Текст может воспроизводиться с потерями Векторные рисунки воспроизводятся полностью |
Все изображения полностью воспроизводятся Все объекты воспроизводятся полностью Воспроизводится только текст в одну строку Векторные рисунки воспроизводятся полностью |
----- |
Таблица 3
Формат файла |
CorelDRAW! |
Adobe Illustrator |
Macromedia FreeHand |
AI | Растровые вставки теряются Все объекты воспроизводятся полностью Весь текст воспроизводится полностью Векторные рисунки воспроизводятся полностью |
Растровые вставки теряются Все объекты воспроизводятся полностью Весь текст воспроизводится полностью Векторные рисунки воспроизводятся полностью |
Растровые вставки теряются Все объекты воспроизводятся полностью Весь текст воспроизводится полностью Векторные рисунки воспроизводятся полностью |
Растровые вставки теряются Объекты теряются Файл открывается как пустой или не открывается |
Все изображения полностью воспроизводятся Все объекты воспроизводятся полностью Текст может воспроизводиться с потерями Векторные рисунки воспроизводятся полностью |
Все изображения полностью воспроизводятся Все объекты воспроизводятся полностью Воспроизводится только текст в одну строку Векторные рисунки воспроизводятся полностью |
|
WMF | Возможна потеря растровых изображений Объекты могут воспроизводиться с искажениями Текст может воспроизводиться с потерями Возможна потеря некоторых рисунков |
Возможна потеря растровых изображений Объекты могут воспроизводиться с искажениями Текст разбивается на отдельные буквы Возможна потеря некоторых рисунков |
Растровые вставки теряются Все объекты воспроизводятся полностью Весь текст воспроизводится полностью Векторные рисунки воспроизводятся полностью |
EPS, TIFF prev. | Растровые вставки теряются Все объекты воспроизводятся полностью Весь текст воспроизводится полностью Векторные рисунки воспроизводятся полностью |
Все изображения полностью воспроизводятся. Все объекты воспроизводятся полностью. Воспроизводится только текст в одну строку. Векторные рисунки воспроизводятся полностью. |
Растровые вставки теряются Все объекты воспроизводятся полностью Весь текст воспроизводится полностью Векторные рисунки воспроизводятся полностью |
ESP, no preview | Изображение выглядит как пустой прямоугольник. Редактировать изображение невозможно, однако на PostScript-устройствах оно печатается полностью без искажений. | Все изображения полностью воспроизводятся Все объекты воспроизводятся полностью Воспроизводится только текст в одну строку Векторные рисунки воспроизводятся полностью |
Растровые вставки теряются Все объекты воспроизводятся полностью Весь текст воспроизводится полностью Векторные рисунки воспроизводятся полностью |
PostScript | Все изображения полностью воспроизводятся Все объекты воспроизводятся полностью Текст разбивается на отдельные буквы Векторные рисунки воспроизводятся полностью |
Все изображения полностью воспроизводятся Все объекты воспроизводятся полностью Воспроизводится только текст в одну строку Векторные рисунки воспроизводятся полностью |
----- |