类型'iTextSharp.text.Table'未定义

问题描述:

我想知道为什么没有定义类型'iTextSharp.text.Table'。我已经导入了iTextSharp.text,iTextSharp.text.pdf,iTextSharp.text.html,iTextSharp.text.html.simpleparser。类型'iTextSharp.text.Table'未定义

昏暗gvTable作为新iTextSharp.text.Table(列,tableRows)

在搜索互联网,我可以找到iTextSharp.Text.Table的唯一的事情就是示例代码。我查看了SourceForge上的SVN,并且没有Table这是文本命名空间的一部分,看起来它在当前版本中已被弃用。你最好的选择是使用iTextSharp.text.pdf.PDFPTable。 (来自iText链接的文档)或找到版本5之前的iTextSharp的版本。如果你看看这个SO Question/Answer有一个链接到iTextSharp version 4.1.6这个版本确实有iTextSharp.text.Table。这里还有一个blog,它有链接到Source和dll。

+0

如果我不使用iTextSharp,还可以使用什么将页面保存为PDF格式。 (包括保存gridview) – 2012-07-20 03:38:48

+0

@SherleneTan你有没有尝试链接到我链接到的旧版本的iTextSharp,该版本确实有你正在寻找的方法。我不确定其他图书馆的功能是什么,所以我不能真正推荐它。 – 2012-07-20 03:51:09

+0

谢谢!我已经解决了这个问题。但是,我的gridview使用数据绑定而不是绑定域。有没有其他方式将gridview导入到PDF中? 我使用本网站的代码:(http://www.aspsnippets.com/Articles/Export-ASP.Net-GridView-to-PDF-with-Custom-Columns-Widths-using-iTextSharp.aspx) – 2012-07-20 04:20:54