我正在尝试使用 SelectPdf for .NET 社区版本将简单的网页转换为 pdf。该页面类似于调查,因此用户登录并输入详细信息,然后单击按钮应转换为 PDF
该工具在开发环境中运行良好。但是当我将它移到生产服务器时..它无法打印用户提交的答案并且pdf显示只有问题和答案字段的空白页(答案显示在屏幕上)但不在pdf中。
用户使用 Windows 身份验证登录站点
请看下面的代码:
<code>
TextWriter myWriter = new StringWriter();
HtmlTextWriter htmlWriter = new HtmlTextWriter(myWriter);
base.Render(htmlWriter);
// instantiate a html to pdf converter object
HtmlToPdf converter = new HtmlToPdf();
// create a new pdf document converting the html string of the page
PdfDocument doc = converter.ConvertHtmlString(
myWriter.ToString(), Request.Url.AbsoluteUri);
// save pdf document
//// save pdf document
string doc_Name = "_PDR.pdf";
doc.Save(Response, false, lblTeamMemberName.Text + doc_Name);
//doc.Save(Response, false, "Sample.pdf");
// close pdf document
doc.Close();