我有一个字节数组中的数据。现在我需要在单击按钮时从浏览器中的字节数组生成 PDF。我怎样才能做到这一点?
问问题
5988 次
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 回答