我有一个字节流的数据byte[]。我需要把这个字节流保存为PDF格式到磁盘上。
有谁能帮助我吗?
提前感谢。
提前感谢。
其中一种选择是创建一个FileStream
对象,并使用您的PDF名称和扩展名将字节写入其中。例如:
byte[] bytes = SomeMethodToGetBytesThatYouDefine();
FileStream fs = new FileStream(@"c:\somepath.pdf",FileMode.OpenOrCreate);
fs.Write(bytes,0,bytes.Length);
fs.Close();
FileStream
应该被包裹在一个 using
块内。或者,更好的方法是使用 File.WriteAllBytes
。 - LukeHFile.WriteAllBytes
方法:byte[] yourByteArray = GetYourByteArrayFromSomewhere();
File.WriteAllBytes(@"c:\example.pdf", yourByteArray);