Форматы графических файлов
Формат – это внутренняя структура соответствующего файла.
Очень многие графические редакторы сохраняют файлы в собственных форматах, непонятных для других программ (PhotoShop – PSD, Corel Draw – CDR…). Но существует множество универсальных форматов, способных восприниматься большинством программ. Все форматы делятся на растровые и векторные.
Растровые форматы хранят информацию о каждой отдельной точке изображений.
Векторные хранят информацию о геометрических фигурах в виде математических формул.
Растровые форматы
– *.BMP – не поддерживает встроенные архиваторы, имеет огромные размеры;
– *.Gif – максимальное количество оттенков 256, архивация строится по принципу записи длинных горизонтальных линий одинакового цвета. Некоторые разновидности gif позволяют хранить карту прозрачности и анимацию;
– *. JPEG (JPG) – используют алгоритм сжатия, увеличивающий раствор пиксела, количество пикселов в файле уменьшается практически без потери качества;
– *. PNG – обладает достоинствами JPG и умеет сохранять прозрачность, используется из-за привычки к JPG;
– *. TIFF – универсальный формат поддержки модели RGB, он наиболее полно сохраняет основные параметры изображения и имеет встроенный архиватор. Его низкое распространение связано с тем, что он не поддерживается многими Интернет-браузерами.
Некоторые из перечисленных форматов имеют разновидности. Например: Gif 69а и Gif 67а поддерживают анимацию.
Многие растровые редакторы сохраняют изображения в собственных форматах. Эти файлы обычно имеют огромные размеры не только по сравнению с JPEG, но даже по сравнению с ВМР! Это не значит, однако, что не имеет смысла сохранять изображения в этих форматах, так как только они позволяют хранить результаты преобразований для дальнейшей работы. Например: в PSD можно сохранять информацию о слоях, специальных эффектах (таких, как текстуры, освещение) и т.д.
Векторные форматы
Векторные изображения гораздо экономичней, чем растровые; их удобно редактировать, так как нет необходимости в выделении контуров объектов. Все объекты – это не точки, а геометрические фигуры. Однако, в чисто векторных форматах невозможно хранить, например, фотографии.
Следует понимать, что современные векторные редакторы позволяют работать и с растровыми изображениями, а растровые редакторы имеют в своем составе векторные инструменты (например, контуры). Векторные форматы разных редакторов несовместимы, но широко распространены, так как векторные редакторы средствами экспорта или импорта могут преобразовывать одни форматы в другие. Универсальный векторный формат – EPS (Encapculatel Post script). На практике удобнее использовать такие специализированные форматы, как CDR или AI.
Наиболее эффективна векторная графика в Интернет-анимации. Один из лучших векторных аниматоров Macromedia Flash. Его собственный формат хранится в файлах с расширением *.fla (возможность редактирования), а универсальный формат для просмотра браузерами – .Swf. Flash позволяет сохранять анимации в видеоформате *.avi и в виде gif-animation.
Необычен графический формат PDF. Он разработан фирмой Adobe и предназначен, прежде всего, для хранения электронных книг. Для просмотра используется программа Acrobat.
Формат SVG также является универсальным. Он допускает сжатие. Шрифты и пикселные изображения можно внедрить в файлы SVG или присоединить к нему.
Векторную природу имеют форматы трехмерных графических редакторов и систем автоматизированного проектирования. Трехмерные редакторы имеют собственные форматы, например, .3DS, .MAX (для 3D Studio Max); .Pln (для Archicad).
Иногда допустимо даже взаимодействие трехмерных и плоских векторных редакторов через экспорт/импорт файлов. Например, Corel Draw может сохранять в формате .DWG или .DFX (для браузера чертежей AutoCAD).
Предпочтительным форматом для обмена графическими файлами является EPS, в который можно экспортировать иллюстрацию практически из любого современного графического редактора. Допускаются такие широко распространенные форматы растровой графики, как TIFF, GIF, JPG, BMP, а также векторные форматы пакетов Corel Draw (CDR). Adobe Illustrator (AI). Corel Xara (XAR). Последние выгодно отличаются меньшим размером по сравнению с растровыми файлами, однако часто вызывают сложности со шрифтами надписей, которые упорно не желают воспроизводиться по-русски на другой машине, поэтому все-таки лучше EPS или растровые файлы.
Отдельная тема – это графики, подготовленные в Microsoft Excel или Word for Windows. Для их конвертации в другой формат можно применить следующий метод. Нужно выделить иллюстрацию в таблице или документе, скопировать ее в буфер (Правка/Edit – Копировать/Copy), а затем, запустив поставляемый с Windows графический редактор Paint, вставить изображение (Правка/Edit – Вставка/Paste) и записать файл на диск, выбрав формат GIF или JPG. Аналогичным образом иллюстрации из Excel или Word можно конвертировать через другие графические редакторы. В последнем случае представляется возможность “причесать” графики выбранным редактором, если их вставлять туда через “специальную вставку”/“paste special” с последующим выбором формы переноса Windows metafile/Enhanced Windows metafile.
Таблица 1. Векторные форматы графических файлов*
Название формата |
Программы, которые могут открывать файлы |
DXF (Drawing Interchange Format) |
Все программы САПР, многие векторные редакторы, некоторые настольные издательские системы. Формат взаимообмена чертежами. Владелец – Autodesk, основное приложение AutoCAD. |
EPS (Encasulated PostScript) |
Большинство настольных издательских систем и векторных программ, некоторые растровые программы. Для обмена графическими данными. |
WMF (Windows MetaFile) |
Большинство приложений Windows. Выводит изображение на графическое устройство (экран, принтер) |
CGM (Computer Graphics Metafile ) |
Большинство программ редактирования векторных рисунков, САПР и издательские системы. |
HPGL |
Используется для управления плоттерами и лазерными принтерами. |
Таблица 2. Растровые форматы графических файлов*
Название формата |
Программы, которые могут открывать файлы |
BMP (Windows Device Independent Bitmap) |
Все программы Windows, которые используют растровую графику. |
PCX (Z – Soft Paint Brush) |
Почти все графические приложения. Деловая графика – изображения с большими областями повторяющегося цвета |
GIF (Graphic Interchange Format) |
Почти все растровые редакторы; большинство издательских пакетов; векторные редакторы, поддерживающие растровые объекты. Передача графических данных в режиме OnLine по компьютерным сетям |
TIFF (Tagged Image File Format) |
Большинство растровых редакторов и настольных издательских систем; векторные редакторы, поддерживающие растровые объекты. |
FIF (Fractal Image Format) |
Для фрактальной графики |
TGA (True Vision Targa) |
Растровые редакторы, использующиеся в профессиональных системах компьютерной графики и видеомонтажа |
IMG (Digital Research GEM Bitmap) |
Некоторые настольные издательские системы и редакторы изображений Windows |
JPEG (Joint Photographic Experts Group) |
Последние версии растровых редакторов; векторные редакторы, поддерживающие растровые объекты. Разработан для использования в области фотографии |
* – таблицы не претендуют на полноту сведений и приведены для систематизации знаний.