Реферат: Просмотрщик графических файлов. Форматы PCX и BMP
Вывод пиксела установленного цвета в позицию x y.
void read_pcx_header (FILE *dataFile, pcxHeaderType &pcxHeader)
Чтениезаголовка pcx файла.
int show_pcx (char *name)
Вывод pcx файла на экран.
void read_bmp_header (FILE *dataFile, bmpHeaderType &bmpHeader)
Чтениезаголовка bmp файла.
void read_bmp_header (FILE *dataFile, bmpHeaderType &bmpHeader)
Чтениезаголовка bmp файла.
int show_bmp (char *name)
Вывод bmp файла на экран.
void main(int argc, char *argv[])
Читает имя файла из командной строки, проверяет по расширению к какому типу файлов он относится и вызывает соответствующую функция просмотра.
2.4. Запуск программы
Программа является консольным приложением и функционирует под управлением операционной системы MSDOS или её эмуляции («Сеанс MSDOS» в Windows’е).
Запуск программы производится из окна файлового менеджера, либо из командной строки, и имеет следующий синтаксис:
PCX_BMP.EXE <имя графического файла>[PCX]/[BMP]
Примеры:
PCX_BMP.EXETEST.PCX
PCX_BMP.EXETEST.BMP
При запуске программы следует обратить внимание на то, что если не указывать имя файла то на экран будет выдана подсказка по формату запуска программы.
2.5. Содержание дистрибутивной дискеты
Дискета с дистрибутивом содержит следующие файлы:
В каталоге DEMO находится файл основной запускающей программы PCX_BMP.EXE.
В каталоге SOURCE находятся файл PCX_BMP.cpp - исходный текст программы, написанный на языке С++.
В каталоге DOC находится файл Viewer.doc - описание алгоритма и работы программы просмотра графических файлов.
В каталоге TEST находятся тестовые графические файлы.
TEST.BMP – графический файл формата BMP (320x200)
TEST.PCX – графический файл формата PCX (320x200)