2012-07-20 56 views
2

我想知道爲什麼沒有定義類型'iTextSharp.text.Table'。我已經導入了iTextSharp.text,iTextSharp.text.pdf,iTextSharp.text.html,iTextSharp.text.html.simpleparser。類型'iTextSharp.text.Table'未定義

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

回答

1

在搜索互聯網,我可以找到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