C# 4.0: Convert pdf to byte[] and vice versa

后端 未结 3 1897
庸人自扰
庸人自扰 2020-12-08 18:39

How do I convert a pdf file to a byte[] and vice versa?

3条回答
  •  醉酒成梦
    2020-12-08 19:19

    Easiest way:

    byte[] buffer;
    using (Stream stream = new IO.FileStream("file.pdf"))
    {
       buffer = new byte[stream.Length - 1];
       stream.Read(buffer, 0, buffer.Length);
    }
    
    using (Stream stream = new IO.FileStream("newFile.pdf"))
    {
       stream.Write(buffer, 0, buffer.Length);
    }
    

    Or something along these lines...

提交回复
热议问题