通过Itextsharp将Url / WebRequest转换为PDF

时间:2019-04-19 14:28:10

标签: c# pdf url itext

我有一个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标头签名”。

0 个答案:

没有答案