2010-02-05 44 views
2

我已經使用itextsharp創建了一個帶有表的pdf。我在http://itextsharp.sourceforge.net/tutorial/ch05.html找到了一個例子。現在我想使用itextsharp再次從表中讀取數據。我找不到有關如何閱讀此數據的任何文檔。有人能給我一個例子嗎?itextsharp讀取表

+0

沒有人有好的樣品嗎? – 2010-02-08 09:01:58

+0

您是否找到了閱讀表格內容的解決方案? – 2015-07-07 17:08:27

回答

2

不幸的是,你不能在iTextSharp中做到這一點。在SourceForge題爲"Advanced: reading PDF" on the iTextSharp page本節說:

的PDF格式只是其中 文本和圖形沒有放置任何 結構信息的畫布。因此, 的PDF文件中沒有任何「iText-objects」。在每個頁面中會有 可能是一些'字符串',但是 您不能使用這些字符串重建一個短語或一個 段落。 可能是一些繪製的線條, 但您無法基於這些線條檢索表格對象 。總之: 解析PDF文件的內容是 不可能與iText。發表您的 問題在新聞組 消息://comp.text.pdf,也許你 將人得到一些答案是 建立了一個可以解析PDF 並提取部分內容的工具,但 不要指望將執行 防彈轉換爲結構化 文本的工具。

+2

已經5年了。現在有什麼解決方案可以從iTextSharp中讀取表格內容嗎?任何其他圖書館也可以。 – 2015-07-07 17:05:55

0

我還需要從PDF中讀取數據。我最終做的是將PDF轉換爲文本,然後字符串解析結果以獲取數據。

在我的方案中,我想將表中的數據轉換爲Excel。