SubtitleEdit/libse/BmpReader.cs

20 lines
560 B
C#
Raw Normal View History

using System;
namespace Nikse.SubtitleEdit.Core
{
public class BmpReader
{
2020-06-20 08:21:31 +02:00
public string HeaderId { get; }
public uint HeaderFileSize { get; }
public uint OffsetToPixelArray { get; }
public BmpReader(string fileName)
{
2020-06-20 08:21:31 +02:00
var buffer = System.IO.File.ReadAllBytes(fileName);
HeaderId = System.Text.Encoding.UTF8.GetString(buffer, 0, 2);
HeaderFileSize = BitConverter.ToUInt32(buffer, 2);
OffsetToPixelArray = BitConverter.ToUInt32(buffer, 0xa);
}
}
2016-01-24 11:51:04 +01:00
}