Написать программу, которая позволяет ввести имя bmp-файла, считать его
заголовки и вывести на консоль информацию о размере файла, ширине и
высоте в пикселях, количестве бит на пиксель, разрешении горизонтальном
и вертикальном (количестве пикселей на метр), типе сжатия (без сжатия / 4бит
RLE / 8бит RLE). Подготовьте несколько файлов изображений и проверьте на
них Вашу программу. Python
Ответы
Ответ дал:
0
Ответ:
Console.WriteLine("Размер файла: {0}", BitConverter.ToInt32(arr, 0));
Чтобы не засорять код буферами и кодом преобразования можно использовать класс BinaryReader
C#Выделить код
using (var breader = new BinaryReader(File.OpenRead(file_path)))
{
breader.BaseStream.Position += 2;
Console.WriteLine("Размер файла: {0}", breader.ReadInt32());
}
Объяснение:
Похожие вопросы
1 год назад
1 год назад
2 года назад
2 года назад
8 лет назад
8 лет назад
9 лет назад
9 лет назад