我正在从C#编写PDF文件,如下所示:

Response.ContentType = "application/vnd.pdf";
Response.AddHeader("content-disposition", "attachment;filename=test.pdf");
Response.Write("<table border='1px'>");

/* Print Headers */
Response.Write("<tr>");
Response.Write("<th colspan='" + colspan + "'style='background-color:SlateGray;font-size:16;height:25;color:white;'><b>List of Candidates  "</b></th>");
Response.Write("</tr>");
Response.Write("<tr>");


当我保存文件并打开它时,它抛出一个异常,表明该文件不受支持。..或文件已损坏。

最佳答案

要创建pdf表单html,您应该看一下。

Render PDF in iTextSharp from HTML with CSS

使用itextsharp创建表看看

http://www.mikesdotnetting.com/Article/86/iTextSharp-Introducing-Tables

关于c# - 从C#导出数据到PDF时出错,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/8998584/

10-15 02:52