在我的代码中尝试:
流内容
engine.SetDocument((MemoryStream)content); //No work
或者
var a = new MemoryStream();
engine.SetDocument(content.CopyTo(a)); //Error
答案 0 :(得分:2)
CopyTo是一个void方法,所以不返回任何内容,请尝试以下方法:
var a = new MemoryStream();
content.CopyTo(a);
engine.SetDocument(a);
答案 1 :(得分:1)
using (MemoryStream ms = new MemoryStream())
using (FileStream file = new FileStream("file.bin", FileMode.Open, FileAccess.Read))
{
byte[] bytes = new byte[file.Length];
file.Read(bytes, 0, (int)file.Length);
ms.Write(bytes, 0, (int)file.Length);
}