14. Векторные, растровые
и универсальные форматы.
Векторные фотматы:
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 и обратно.
Универсальные:
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-файлы
могут содержать элементы, обеспечивающие
поиск и просмотр электронных документов,
в частности гипертекстовые ссылки и электронное
оглавление.
Форматы растровых графических файлов
GIF — формат, использующий алгоритм сжатия
без потерь информации LZW. Максимальная
глубина цвета — 8 бит (256 цветов). В нём
также есть возможность записи анимации.
Поддерживает прозрачность пикселей (двухуровневая
— полная прозрачность, либо полная непрозрачность).
Данный формат широко применяется при
создании Web—страниц. GIF—формат позволяет
записывать изображение «через строчку»,
благодаря чему, имея только часть файла,
можно увидеть изображение целиком, но
с меньшим разрешением. Его выгодно применять
для изображений с малым количеством цветов
и резкими границами (например, для текстовых
изображений).
JPEG (JPG) — формат, использующий алгоритм
сжатия с потерями информации, который
позволяет уменьшить размер файла в сотни
раз. Глубина цвета — 24 бит. Не поддерживается
прозрачность пикселей. При сильном сжатии
в области резких границ появляются дефекты.
Формат JPEG хорошо применять для сжатия
полноцветных фотографий. Учитывая то,
что при повторном сжатии происходит дальнейшее
ухудшение качества, рекомендуется сохранять
в JPEG только конечный результат работы.
JPEG широко применяется при создании Web—страниц,
а также для хранения больших коллекций
фотографий.
Сравнение GIF и JPEG
— GIF — формат удобен при работе с рисованными
картинками;
— JPEG — формат лучше использовать для
хранения фотографий и изображений с большим
количеством цветов;
— для создания анимации и изображений
с прозрачным фоном применяется GIF—формат.
BMP — это формат графического редактора
Paint. В нём не применяется сжатие. Он хорошо
подходит для хранения очень маленьких
изображений — таких как иконки на рабочем
столе. Большие же файлы в этом формате
занимают слишком много места.
PNG — разработан с целью заменить формат
GIF. Использует алгоритм сжатия Deflate без
потерь информации (усовершенствованный
LZW). Максимальная глубина цвета — 48 бит.
Поддерживает каналы градиентных масок
прозрачности (256 уровней прозрачности).
PNG — относительно новый формат, и поэтому
ещё не очень распространён. В основном
используется в Web—дизайне. К сожалению,
даже в некоторых современных браузерах
(таких, как Internet Explorer 6) отсутствует поддержка
прозрачности PNG и поэтому не |
|
|
|
|
рекомендуется использовать
прозрачные PNG изображения на Web—страницах.
TIFF — формат, специально разработанный
для сканированных изображений. Может
использовать алгоритм сжатия без потерь
информации LZW. Позволяет сохранять информацию
о слоях, цветовых профилях(ICC—профилях)
и каналах масок. Поддерживает все цветовые
модели. Аппаратно независим. Используется
в издательских системах, а также для переноса
графической информации между различными
платформами.
PSD — формат графического редактора Adobe
Photoshop. Использует алгоритм сжатия без
потерь информации RLE. Позволяет сохранять
всю информацию, создаваемую в этой программе.
Кроме этого, в связи с популярностью Photoshop,
данный формат поддерживается практически
всеми современными редакторами компьютерной
графики. Его удобно использовать для
сохранения промежуточного результата
при работе в Photoshop и других растровых
редакторах.
RIFF — формат графического редактора Corel
Painter. Позволяет сохранять всю информацию,
создаваемую в этой программе. Его следует
использовать для сохранения промежуточного
результата при работе в Painter. |
|
|