Example #1
0
        public static DAIEbx ReadFromFile(String Filename)
        {
            FileStream file = new FileStream(Filename, FileMode.Open);
            DAIEbx     ebx  = new DAIEbx();

            ebx.Serialize(file);
            file.Close();

            return(ebx);
        }
        public static byte[] ExtractEbx(MemoryStream EbxBuffer)
        {
            MemoryStream OutputStream = new MemoryStream();

            DAIEbx EbxFile = new DAIEbx();

            EbxFile.Serialize(EbxBuffer);

            StreamWriter Writer = new StreamWriter(OutputStream);

            Writer.Write(EbxFile.GetString());
            Writer.Close();

            return(OutputStream.ToArray());
        }