byte[] buffCompanyID = new byte[4];
buffCompanyID = BitConverter.GetBytes(fCompanyID);
byte[] buffImageLength = new byte[4];
buffImageLength = BitConverter.GetBytes(fileName.Length);
byte[] buffImageName = new byte[fileName.Length];
buffImageName = Encoding.Default.GetBytes(fileName);
Stream s = File.Open(filePath, FileMode.Open);
int leng = 0;
if (s.Length < int.MaxValue)
leng = (int)s.Length;
byte[] by = new byte[leng];
s.Read(by, 0, leng);
s.Close();