Программная независимость
Очень важным достоинством пиксельной графики является программная независимость. Это достоинство в определенной степени также является следствием простого принципа, лежащего в основе пиксельной графики. Характер информации (совокупность чисел, организованных в двухмерную матрицу), который требуется для хранения пиксельного изображения, позволяет создавать стандартные форматы. Эти форматы "понимают" практически все программы, работающие с изображениями: редакторы пиксельной и векторной графики, программы верстки, браузеры и даже операционные системы.
Исторически многие ставшие теперь стандартными форматы разрабатывались для нужд конкретных программ, например популярнейший некогда формат PCX разрабатывался для программы PaintBrush — простейшего редактора пиксельной графики.
Краткую информацию о некоторых наиболее популярных стандартных форматах см, в части III.
При этом до сих пор многие программы располагают своими внутренними специфическими форматами.
Пример
Программа Adobe Photoshop позволяет сохранить документ с многочисленными слоями, с несколькими альфа-каналами и массой специфических настроек во внутреннем формате PSD.
Популярность и особые функции, востребованные для того или иного направления развития техники, превращают форматы, имевшие сугубо утилитарный характер, в широко используемый и стандартный.
Иногда и забытые форматы возвращаются к жизни. Например, графический стандарт GIF, не обладающий особыми достоинствами с точки зрения печати и полиграфии, вдруг оказался сверхпопулярным в интернет-технологиях.
И здесь важно отметить один момент. Стандартность форматов отнюдь не означает, что все они идентичны. Стандартность означает только открытость структуры файла, на основе которой принципиально не сложно создавать конвертеры для открытия или импортирования документа в том или ином формате, а также для сохранения или экспортирования.
Многие программы в процессе своей инсталляции предлагают пользователю самостоятельно сформировать список таких конвертеров для импортирования и экспортирования форматов пиксельных файлов.
И еще одно важное следствие, которое мы уже однажды обсуждали.
Информацию об этом с/и. в разд. "Особенность битовой карты" главы 8.
Оно заключается в том, что у полученного изображения (неважно, каким именно образом: с помощью цифрового аппарата, с помощью сканера или с помощью мыши), сохраненного в одном из стандартных форматов, связь с источником этого изображения теряется.
Впоследствии уже никакой роли не играет, откуда это изображение было получено. Когда вы используете пиксельное изображение, совсем не легко определить источник этого изображения.
Поэтому программная независимость пиксельных изображений позволяет использовать их даже для передачи короткой текстовой информации.
Замечание
В битовых картах заключается последнее убежище Web-дизайнера для того, чтобы сохранить форматирование заголовочных текстов в исходном виде. Например, вы замечали, многие кнопки на Web-страницах не содержат ничего, кроме названия, а тем не менее выполнены в форме пиксельных изображений. Это происходит потому, что дизайнер, который создавал эти кнопки, хотел, чтобы сохранился конкретный вид шрифта, а также все "сопутствующие украшения", например фон, падающая тень, градиенты и т. д.
И никто никогда не интересуется, если находит изображение пиксельной графики (на Web-сайтах в Интернете или в библиотеках изображений, распространяемых на компакт-дисках): в каком графическом редакторе создавалось и сохранялось это изображение? Польза от такого знания практически нулевая, если изображение открывается в вашей излюбленной программе. Гораздо важнее узнать параметры конкретного изображения пиксельной графики: геометрические размеры, разрешение и глубину цвета.