我有一个pdf语句,该语句始终生成为静态网址(/ pages_pm等,等等)。使用该网址,我假设我可以提出一个Web请求,将该请求转换为byte [],然后创建一个pdf。但是,我继续得到未找到的PDF标头签名。
这是我的代码当前的样子:
Byte[] bytes;
var wc = WebRequest.Create("http://localhost:90/etc.etc.");
using (var response = wc.GetResponse())
{
using (var responseStream = response.GetResponseStream())
{
bytes = iTextSharp.text.io.StreamUtil.InputStreamToArray(responseStream);
}
}
var pdf = new PdfReader(bytes);
从我阅读的内容来看,这应该可以工作,但是如指示,我继续得到“找不到PDF标头签名”。