GIF
Имя |
Graphics Interchange Format, GIF |
Тип |
Растровый |
Расширение файлов |
.gif |
Цвета |
от 2 до 256 |
Поддержка альфа-каналов |
Нет |
Сжатие |
Да |
Поддерживается приложениями |
Большинство приложений, работающих с графикой |
GIF (Graphics Interchange Format) — популярный растровый формат. Он предложен фирмой CompuServe Inc. в качестве средства для обмена растровыми изображениями между платформами и системами, поэтому поддерживается большинством программ, работающих с растровой графикой. Формат можно считать одним из стандартов де факто для публикации изображений в сети Интернет. Он поддерживает до 256 цветов и сжатие информации по методу LZW. Это эффективный метод сжатия информации, позволяющий во многих случаях сократить объем графического файла в два раза и более. Название метода образовано по первым буквам имен авторов Lempel, Ziv, Welch.
В 1989 году опубликована пересмотренная спецификация формата, которая получила название GIF 89a. Возможности формата были значительно расширены, в частности, появилась возможность хранить текстовые и графические данные в одном файле и работать с областями прозрачности.
FreeHand может принимать файлы в формате GIF и передавать их в другие приложения. При импорте происходит преобразование изображений из формата GIF в TIFF. Сама процедура импорта не требует вмешательства пользователя и, после того как указано расположение искомого файла и выбрано его имя, выполняется автоматически.
Экспортируемое в GIF изображение преобразуется в растровую форму. Такое преобразование нельзя выполнить автоматически, поскольку растеризация — операция неоднозначная. Чтобы экспортировать изображение в формате GIF, требуется выполнить несколько настроек.
В диалоговом окне Export Document, которое выводится на экран по команде File| Export, надо щелкнуть по кнопке Setup и вызвать диалоговое окно Bitmap Export Defaults. Параметры Resolution (Разрешение) и Anti-aliasing (Сглаживание) имеют для формата GIF такой же смысл, как для любых других растровых форматов. Параметры Include alpha channel (Включить альфа-канал) и Alpha includes background (Включить слои заднего плана) приобретают в формате GIF несколько иной смысл.
Формат GIF в отличие от TIFF, PNG, BMP, TGA не поддерживает работу с цветовыми каналами. Эти параметры предназначены для создания файлов с зонами прозрачности.
Выбор опции Include alpha channel не вносит в изображение никаких изменений. Она работает только вместе с параметром Transparent Background (Прозрачная подложка), для выбора которого следует щелкнуть по кнопке More и установить соответствующий переключатель в окне GIF Options.
Все пикселы фона GIF-файла, сохраненного с данными параметрами, считаются прозрачными. Использовать прозрачный фон в обычных программах, не имеющих специальных программных средств, нельзя. Работать с прозрачностью могут только специальные растровые редакторы (Photoshop) или программы, обладающие средствами маскирования цветов (Corel Draw).
Если включена опция Alpha includes background (Включить слои заднего плана), то пользователь может менять области прозрачности, не затрагивая самого рисунка.
Эти функции выполняют изображения, расположенные на слоях заднего плана (Background). Области пересечения основного рисунка с черными областями заднего плана считаются прозрачными. Области заднего плана, залитые белым цветом, на прозрачность не влияют.
Чтобы отделить прозрачные области GIF-файла от основного изображения, их можно закрасить любым цветом выбранной палитры. Задать такой цвет можно либо щелчком мыши на цветовом образце, либо набрав его порядковый номер в поле Index (см. рис. 9-5).
Рассмотрим дополнительные настройки формата, для выбора которых служит окно GIF Options. Напомним, что это окно выводится на экран щелчком по кнопке More.
9-5. Настройки GIF-файлов
Выбором переключателя Interlaced (Чересстрочный) устанавливается чересстрочный режим вывода на экран GIF-файла. В этом режиме ряды пикселов изображения выводятся на экран с пропуском соседних линий. Режим очень удобен для передачи изображений в Internet, поскольку наблюдатель может по неполной совокупности строк быстро оценить транслируемый образ и принять решение о дальнейших действиях.
Переключатель Dither (Псевдосмешение) применяется для интерполяции цветовой гаммы изображения. Известно, что формат GIF поддерживает не более 256 цветов. Чтобы сохранить в GIF-файле плавные цветовые переходы или градиенты, используется прием, который называется псевдосмешением. Псевдосмешение — это наложение пикселов разного цвета для передачи цветовых оттенков, которые отсутствуют в палитре формата. Выбор данной опции увеличивает размер файла.
Поле Palette (Палитра) содержит список цветовых палитр. Цветовая палитра здесь рассматривается как множество цветов GIF-файла.
Exact Palette. Цветовая палитра строится по тем цветам, из которых состоит изображение. Если изображение включает в себя менее 256 цветов, то сохранение в формате GIF не приводит к потерям отдельных тонов.
Web. Эта палитра содержит стандартный набор из 216 цветов, который используется для публикации изображений в Internet. Палитра Web является палитрой по умолчанию при сохранении в формате GIF изображений с количеством цветов, превышающим 256.
64, 32,16 colors. Три различные палитры, состоящие из ограниченного набора цветов. Используются для файлов с бедной цветовой гаммой.
Macintosh System. Системная палитра платформы Macintosh. Включает 256 цветов.
Windows System. Системная палитра платформы Windows. Включает 256 цветов.
3-3-2. Специальная палитра, которую использует дополнение FreeHand, обслуживающее процедуры импорта (Import Xtra). Состоит из 256 цветов.
Grays. Палитра, состоящая из 256 оттенков серого цвета.
Other. FreeHand может сохранять GIF-файл с использованием заказных палитр Photoshop и Macromedia xRes. Для этого файл заказной палитры с расширением act следует поместить по адресу «Папка FreeHand»\English\Xtras\Palettes, выбрать пункт Other и выбрать искомую палитру.
Содержание раздела