使用itextsharp在mvc4中生成PDF [英] PDF generation in mvc4 with itextsharp

查看:75
本文介绍了使用itextsharp在mvc4中生成PDF的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在研究pdf生成,它使用itextsharp.dll成功实现。发布后,它在本地环境下也能正常工作。我们在其他站点有我们自己的服务器



但是相同的代码在服务器上不起作用,而不是生成pdf而是出错:'文档没有最初我认为这是由于文档中没有数据,但它在文档中有或没有数据的本地工作。



我的代码实现如下web请求是否存在web.config文件中的任何问题?



尝试

{

var myHttpWebRequest =(HttpWebRequest)WebRequest.Create(strPdfData +?objpatId =+ patID);



var response = myHttpWebRequest.GetResponse();

myHttpWebRequest.Timeout = 900000;

var stream = response.GetResponseStream();

StreamReader sr = new StreamReader(stream);

content = sr.ReadToEnd();

}

I am working on pdf generation, it is successfully implemented using itextsharp.dll. It’s working fine on local environment after publish also. We have our own server at other site

But same code doesn't work on the server,pdf is not generated instead it gives an error: 'The document has no pages.' Initially I thought it is due to no data in document but it works locally with or without data in the document.

I had code implemented as follows to make a web request Is any problem in that or any setting into the web.config file ??

try
{
var myHttpWebRequest = (HttpWebRequest)WebRequest.Create(strPdfData + "?objpatId=" + patID);

var response = myHttpWebRequest.GetResponse();
myHttpWebRequest.Timeout = 900000;
var stream = response.GetResponseStream();
StreamReader sr = new StreamReader(stream);
content = sr.ReadToEnd();
}

推荐答案

这篇关于使用itextsharp在mvc4中生成PDF的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆