Example #1
0
        static Stream BRtfDocx(byte[] byteArray)
        {
            MemoryStream ms       = new MemoryStream(byteArray);
            MemoryStream msout    = new MemoryStream();
            StreamReader sReader  = new StreamReader(ms);
            var          document = new Spire.Doc.Document();

            //document.LoadFromFile(@"test-doc.rtf");
            ms.Seek(0, SeekOrigin.Begin);
            document.LoadRtf(ms, Encoding.UTF8);
            document.SaveToStream(msout, FileFormat.Docx);
            msout.Seek(0, SeekOrigin.Begin);
            //StreamReader reader = new StreamReader(msout);
            //string text = reader.ReadToEnd();
            return(msout);
        }