Формат AI (Adobe Illustrator)
Формат AI - "родной " формат редактора Adobe Illustrator, напрямую открывается редактором Photoshop ,его поддерживают практически все программы, так или иначе связанные с векторной графикой. Этот формат является наилучшим посредником при передаче изображений из одной программы в другую, с РС на Macintosh и наоборот. В целом, несколько уступая CorelDRAW по иллюстративным возможностям, (может содержать в одном файле только одну страницу, имеет маленькое рабочее поле - этот параметр очень важен для наружной рекламы - всего 3х3 метра) тем не менее, он отличается наибольшей стабильностью и совместимостью с языком PostScript, на который ориентируются практически все издательско-полиграфические приложения.
WMF
Векторный формат WMF (англ. Windows MetaFile) использует графический язык Windows и является его родным форматом. Он предназначен для передачи векторных рисунков через буфер обмена. Используется для хранения коллекции графических изображений Microsoft Clip Gallery. Формат разработан Microsoft и является неотъемлемой частью Windows, так как сохраняет последовательность аппаратно-независимых функций GDI (Graphical Device Interface), непосредственно выводящих изображение в заданный контекст графического устройства (на экран, на принтер и т.п.). Понимается практически всеми программами Windows, так или иначе связанными с векторной графикой. Очень часто WMF неявно используется для сохранения образа окна вывода программы и его последующего восстановления. Из MS Windows запись и чтение в файл этого формата осуществляются чрезвычайно просто и быстро, в других операционных системах поддержка этого формата бесполезна. Однако, несмотря на кажущуюся простоту и универсальность, пользоваться форматом WMF стоит только в крайних случаях, поскольку он не может сохранять некоторые параметры, которые могут быть присвоены объектам в различных векторных редакторах, не воспринимается Macintosh-ами (его понимают только некоторые программы для Macintosh), и, самое главное, способен исказить цветовую схему изображения.
SWF
SWF (ShokWaveFlash) - формат Flash, продукт компании «Macromedia», позволяющий разрабатывать интерактивные мультимедийные приложения. Сфера использования Flash различна, это могут быть игры, веб-сайты, CD презентации, баннеры и просто мультфильмы. При создании продукта можно использовать медиа, звуковые и графические файлы, можно создавать интерактивные интерфейсы и полноценные веб-приложения с использованием PHP и XML.
FLA
FLA - внутренний формат программы для создания интерактивной анимации Flash Формат fla– один из самых «модных» и популярных в Интернет. Этому служат несколько его особенностей. Во-первых, за счет того, что это векторный формат, возможно создание относительно сложных и красочных изображений при достаточно малом весе файла. Во-вторых, за счет использования встроенного скриптового языка Action Script во flash есть возможность создавать интерактивные баннеры, приложения, писать различные сценарии, создавать онлайн системы расчета, игры, отдельные приложения и т.п.
CGM
CGM (англ. Computer Graphic Metafile - метафайл компьютерной графики) - широко используемый стандартный формат векторных графических данных в сети Internet.
Комплексный формат
Существуют также комплексные форматы, которые могут хранить как векторную, так и растровую информацию. Это форматы DjVu, CGM, AI (формат программы Adobe Illustrator), EPS (Encapsulated PostScript – профессиональный универсальный векторно-растровый формат, используемый всеми профессиональными графическими программами) и PDF (Portable Document Format – формат программы Adobe Acrobat, который может содержать растровую и векторную графику, а также текстовую информацию).
DjVu
DjVu (от фр. déjà vu — «уже виденное») — технология сжатия изображений с потерями, разработанная специально для хранения сканированных документов — книг, журналов, рукописей и прочее, где обилие формул, схем, рисунков и рукописных символов делает чрезвычайно трудоёмким их полноценное распознавание. Также является эффективным решением, если необходимо передать все нюансы оформления, например, исторических документов, где важное значение имеет не только содержание, но и цвет и фактура бумаги; дефекты пергамента: трещинки, следы от складывания; исправления, кляксы, отпечатки пальцев; следы, оставленные другими предметами и т.д.
DjVu стал основой для нескольких библиотек научных книг. Огромное количество книг в этом формате доступно в файлообменных сетях.
Формат оптимизирован для передачи по сети таким образом, что страницу можно просматривать ещё до завершения скачивания. DjVu-файл может содержать текстовый (OCR) слой, что позволяет осуществлять полнотекстовый поиск по файлу. Кроме того, DjVu-файл может содержать встроенное интерактивное оглавление и активные области — ссылки, что позволяет реализовать удобную навигацию в DjVu-книгах.
Ни одна другая область применения компьютера не может похвастать таким многообразием типов форматов файлов, как компьютерная графика. Каждая более или менее солидная софтверная компания считает своим долгом сделать хоть какой, но графический редактор, а в придачу к нему, само собой разумеется, создается свой собственных формат файлов, в котором, как уверяют разработчики, этот редактор сохраняет шедевры, созданные с его помощью, наилучшим образом. Как итог такого подхода сложилась ситуация, когда уже никто не в состоянии охватить все многообразие типов существующих графических форматов. Графические файлы довольно непросто устроены, в отличие скажем от простого текстового файла. Со временем появилась необходимость получения графических файлов с определёнными требованиями. Например, компьютерному художнику необходимо очень высокое качество картинки, рядовому пользователю - хорошее качество, но не очень большой объём, веб-дизайнеру нужно при минимальном объёме получить более или менее приличное изображение. Но требования переносимости файлов между различными приложениями вынудили выделить несколько определенных форматов, ставших, каждый в своей области, стандартами де-факто. Так, для изображений в Интернете, в большинстве случаев, используются форматы JPEG и GIF, для хранения изображений - JPEG, в издательском деле царствует TIFF и т.д.
Нельзя сказать, что есть плохие форматы, а есть хорошие. Каждый формат имеет преимущества и недостатки. В этом параграфе рассказано лишь о некоторых графических форматах, поддерживаемых большинством графических программ и используемых на практике чаще других.
Коротко о главном
Формат графического файла – способ представления графических данных на внешнем носителе.
Файлы векторного формата содержат описания рисунков в виде набора команд для построения простейших графических объектов (линий, окружностей, прямоугольников, дуг и т.д.)
В файлах растрового формата запоминается размер изображения, битовая глубина, а также цвет каждого видеопикселя рисунка.
Сжатие графических данных – уменьшение размера файла за счет изменения способа организации данных. Различные алгоритмы сжатия используют для файлов растрового формата.
Собственный файловый формат – частный и наиболее эффективный формат для хранения файлов отдельного графического приложения. Например, собственный формат CorelDRAW – CDR, Adobe Photoshop – PSD, GIMP – XCF.
Стандартный графический формат – общий формат для различных графических приложений.
Стандартные растровые форматы – BMP, PCX, GIF, TIFF, JPEG,TGA, IMG и др.
Стандартные векторные форматы – WMF, EPS, DXF, CGM и др.
Упражнение 1
Выбор растрового формата
Ø Сравните размеры файлов, полученных после сохранения изображений в различных форматах.
Для сравнения возможностей различных форматов сохраним изображения в файлах GIF, PNG и JPEG. При сохранении будем использовать форматы GIF и PNG в нормальном и чересстрочном режиме, а в формате JPEG изображения сохраним с показателем качества (по шкале Adobe PhotoShop), равным 7. Размеры полученных файлов занесем в таблицу (Таблица 4.1.). Данная таблица позволит судить об оптимальной сфере применения каждого из форматов.
Таблица 4.1. Размеры файлов, полученных после сохранения изображений
в различных форматах, Кбайт
Формат | Схема или чертеж | Фотография с плавными цветовыми переходами | Фотография с большим числом мелких деталей |
GIF (нормальный) | |||
GlF (чересстрочный) | |||
PNG (256 цветов, нормальный) | |||
PNG (16 млн цветов, нормальный) | |||
PNG (16 млн цветов, чересстрочный) | |||
JPEG |
Ø Сделайте вывод.
Как видно, форматы GIF и PNG дают явный выигрыш при сохранении рисунков с небольшим числом цветов и большими однотонными областями (схем, диаграмм). Причем GIF обеспечивает несколько лучшее сжатие. Так как используемые в этих форматах алгоритмы сжатия не вносят помех в изображение, можно не опасаться, что мелкие детали схемы будут потеряны или искажены. Чересстрочные изображения, хотя и являются более наглядными для пользователя, занимают больше места, чем не чересстрочные. Для сохранения полноцветных изображений наилучшим образом подходит формат JPEG. Хотя он вносит в рисунок некоторые искажения, подбирая степень сжатия можно свести их к приемлемому уровню. Файлы этого формата имеют в данном случае наименьший размер для всех изображений, кроме схемы.
Упражнение 2