Russian Belarusian English German Japanese Ukrainian

Rashka.studio - игры и приложения для Android! Заходи, ждём тебя =)

Форматы графических файлов

CuBook05

C++Builder поддерживает три типа файлов - битовые матрицы, пиктограммы и метафайлы. Все три типа файлов хранят изображения, различие заключается лишь в способе их хранения внутри файлов и в средствах доступа к ним.
 
Битовая матрица (файл с расширением .bmp) отображает цвет каждого пиксела в изображении. При этом информация хранится таким образом, что любой компьютер может отобразить картинку с разрешающей способностью и количеством цветов, соответствующими его конфигурации.
 
Пиктограммы (файлы с расширением .ico) - это маленькие битовые матрицы. Они повсеместно используются для обозначения значков приложений, в быстрых кнопках, в пунктах меню, в различных списках. Способ хранения изображений в пиктограммах схож с хранением информации в битовых матрицах, но имеются и различия. В частности, пиктограмму невозможно масштабировать, она сохраняет тот размер, в котором была создана.
 
Метафайлы (Metafiles) хранят не последовательность битов, из которых состоит изображение, а информацию о способе создания картинки. Они хранят последовательности команд рисования, которые и могут быть повторены при воссоздании изображения. Это делает такие файлы, как правило, более компактными, чем битовые матрицы.
 
C++Builder 6 может работать со следующими файлами:
Тип файла Расширение
JPEG Image File .jpg, .jpeg
Битовые матрицы (Bitmaps) .bmp
Пиктограммы .ico
Enhanced Metafiles .emf
Metafiles .wmf
Если заметили ошибку, выделите фрагмент текста и нажмите Ctrl+Enter

Добавить комментарий