使用itextsharp在mvc4中生成PDF [英] PDF generation in mvc4 with itextsharp
问题描述
我正在研究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屋!