Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
КомпГрафЛекцииДЗ15Зачет.docx
Скачиваний:
4
Добавлен:
01.07.2025
Размер:
4.14 Mб
Скачать

5.4. Форматы векторных файлов.

Векторные графические форматы более специализированы по сравнению срастровыми. Обычно векторные графические редакторы легко читают форматы растровой графики, а обратной ситуации не наблюдается растровые редакторы векторные форматы, как правило, не читают.

Еще одно замечание. Изображения, созданные и сохраненные средствами векторной графики, имеют очень небольшие размеры файла, обычно от нескольких сотен килобайт до 15 Кб (как правило,векторные файлы меньшего размера не создаются). Но если векторный файл сохранить в растровом формате, то его размер будет определяться уже не количеством линий на рисунке, а числом пикселей, битовой глубиной пикселя и факторами, зависящими от конкретного формата. В результате размер полученного растрового файла будет намного больше,чем у исходного векторного файла.

А если наоборот, растровоеизображениеимпортировать в векторный файл, то объем файла тоже увеличится, причем в сотни раз. Все пиксели переводятся в линии, описываемые математическими формулами.Если разрешение велико, то число линий при всех пикселяхможет быть просто грандиозным. Размерывекторных файлов с включенными качественными фотографиямимогут достигать сотен мегабайт.Работать с такими файлами трудно, иногда невозможно.

WMF(WindowsMetaFile,расширение.wmf). Универсальный формат хранения векторных изображений в операци­онной системеWindows, разработан Microsoft. В отличие от растровогоBMP, векторный формат WMF поддерживается не всеми приложениями системы Windows, а только теми, которые способны работать с векторными объектами.Например, его читает просмотрщик файлов ACDSee, но не читает внутреннее средство просмотра фотографий Windows.Формат WMFвоспроизводит только 256 цветов индексной палитры;

EMF(EnchancetMetafile, расширение.emf).Это усовершенствованный формат WMF, также выпущенный Microsoft. Поддерживает полноцветную палитру RGB,имеет много других новых возможностей.Используется в качестве графического языка в драйверах принтеров, обеспечивая высокое качество печати.

Другими операционными системами WMFиEMF не поддерживаются, только Windows. Оба формата хорошо работают с приложениями, созданными Microsoft. Сохранение в них рисунков, созданных в других редакторах, часто приводит к искажениям,появляются дополнительные узловые точки и линии.

SVG(Scalable Vector Graphics – масштабируемая векторная графика, расширения .svg, .cvgz). Как уже говорилось, разработчиком этого формата является Консорциум Всемирной паутины (W3C), который управляет технической политикой Веб-сайтов Интернета.

Формат входит в подмножество расширенного языка разметки XML, имеет открытый программный код, поддерживает статическую и анимированную графику. То есть, спомощью этого формата можно самостоятельно описывать на языке программирования определенные фигуры, в том числе движущиеся, а также интерактивные(управляемые)и размещать их в Интернете.

Фигуры можно окрашивать, делать прозрачными, скруглять углы и пр. Можно включать растровую графику, можно управлять свойствами рисунка непосредственно на Web-странице средствамиHTMLи CSS. Интересно, что текст в графике SVG является текстом, а не изображением, поэтому его можно копировать,читать и редактировать при помощи обычных текстовых редакторов.

Таким образом, этот формат имеет множество полезных качеств, но есть один серьезный недостаток: очень большой размер файла. SVG хорошо работает с простыми объектами, состоящими из небольшого количества кривых. Сложные рисунки долго грузятся, трудно обрабатываются, компьютер малой мощности может с ними не справляться. Имеется архивированный формат SVGZ, но его использование в Интернете на данный момент затруднено.

Формат.cdr. Это внутренний формат векторного редактораCorelDRAW, он полезен для работы именно в этой программе. При сохранении промежуточных данных в другом формате возможны искажения и потери информации.Например, отдельные линии объектовнеобратимо сгруппируются, и тогда изменять их можно будет только как одно целое. Это значит, что работу придется начинать сначала.

Формат .ai– внутренний формат AdobeIllustrator.Все сказанное к .cdr справедливо и для этого формата. Частонадозагрузить .aiвCorelDRAW, или .cdrвAdobeIllustrator. Лучше это делать не открытием файла, а средствами импорта. Новые версии могут быть непереносимы.

Существует и другие внутренние форматы различных векторных редакторов. Они тоже ограниченно совместимы друг с другом.

Таким образом, векторные форматы не обладают универсальностью растровых форматов. Каждый из них создан под определенное приложение. При использовании форматов не того приложения могут возникнуть следующие трудности:

  • сохранение сопровождается появлением дефектов;

  • при открытии в другой программе рисунок выглядит неузнаваемо, радикально меняются цвета и линии;

  • новые версии форматов читаются только своей программой и не читаются другими редакторами.