-7

我有一个字节数组中的数据。现在我需要在单击按钮时从浏览器中的字节数组生成 PDF。我怎样才能做到这一点?

4

2 回答 2

7

如果该字节数组文档,pdf那么您可以将字节写入响应缓冲区。

Response.ClearHeaders();
Response.Clear();
Response.AddHeader("Content-Type","application/pdf");
Resopnse.AddHeader("Content-Length",byteArray.Length.ToString());
Response.AddHeader("Content-Disposition","inline; filename=sample.pdf");
Response.BinaryWrite(byteArray);
Response.Flush();
Response.End();
于 2012-07-05T13:30:45.160 回答
0

如果字节数组是 PDF 文件的二进制表示,您应该能够设置正确的响应内容类型,并使用对象BinaryWrite内的Response函数。

于 2012-07-05T13:30:49.013 回答