0
A
回答
1
問題是,PDF可能不會保留任何電子表格類型結構 - 它只是在頁面上繪製的文本。所以你不可能對結果滿意,除非它是一個非常簡單的頁面。
0
您唯一真正的選擇是尋找第三方解決方案。我懷疑你會找到一個免費的SDK,它可以讓你做到這一點,原因很簡單,這並不容易。我會檢查出Solid Documents和可能的一些Investintech's solutions。
較新版本的Acrobat還提供了一些更高級的PDF到Excel提取功能,因此Adobe's PDF Library SDK也值得一看。
1
您可以用pdfsharp提取數據並使用openxml sdk創建一個excel文件。這樣你就能得到你想要的東西。這將需要一些工作,但不需要Excel或Acrobat或任何花費金錢。
優點:
- 免費
- 沒有Excel對象模型
- 只使用庫
- 你得到你想要什麼
缺點:
- 需要花費時間對代碼進行編碼
1
我創建了一個解決方案,它使用開源XPDF和VBA的組合將多個PDF文件的數據以結構化格式導入到Excel中。它通過指定開始和結束文本模式並使用可選替換提取文本以清理輸出來工作。該解決方案可以從http://www.business-spreadsheets.com/forum.asp?t=884
相關問題
- 1. 將數據從excel導入到vb .net
- 2. 從Excel導入Excel數據
- 3. 從excel中提取數據到matlab
- 4. 提取嵌入Excel中的「PDF」文件,並使用C#
- 5. 從DB2中提取6TB數據並在Mangodb中導入
- 6. 從Excel導入數據 - VB.NET
- 7. 從Excel中獲取數據並插入到asp.net中的gridview中
- 8. 中提取數據,並插入到表
- 9. 從excel導入大量數據到DataGridView並保存到數據庫中
- 10. 從Excel導入數據通過c#.net訪問數據庫
- 11. 從excel導入數據到多個表
- 12. 從excel導入數據到word
- 13. 從Excel導入數據到SQL Server
- 14. 從Excel導入數據到Access
- 15. 從excel導入數據到sql server
- 16. 從excel導入數據到matlab逐行
- 17. 從Access表導入數據到Excel表
- 18. 從PHP導入Excel數據
- 19. 從excel導入數據(c#)
- 20. 從excel導入數據
- 21. 從.net提取數據Data.ToBinary()
- 22. 導入excel數據到SQL
- 23. CodeIgniter:將數據從數據庫導出到Excel中並下載
- 24. 如何從PDF中提取數據並存儲在MySQL中
- 25. 從json中提取數據並插入到SQL Server中
- 26. Joomla 2.5製作頁面從數據庫中獲取數據並導出到excel
- 27. 從Excel導入數據到數據庫中
- 28. 導出pdf表格數據並將其導入到mysql
- 29. 從PDF中提取表格數據並對其進行排序
- 30. VBA下載,提取並導入到Excel 2007
免費下載我發現了一些pdfbox的實用工具,我使用dll從pdf文件中提取文本。 – Batuta 2009-07-30 02:26:39