有沒有使用c#從pdf文件中刪除文本的方法?用於從PDF文件中刪除文本的C#解決方案
2
A
回答
5
是,使用開源項目iTextSharp
創建基本的PDF文件:
- http://www.devshed.com/c/a/Java/Creating-Simple-PDF-Files-With-iTextSharp/
- http://www.developerfusion.com/code/5682/create-pdf-files-on-fly-in-c/
您需要創建一個新的PDF,打開原版的。 遍歷所有找到的對象,刪除文本並將舊對象添加到新文件。 不幸的是,在刪除文本後,您必須在刪除的文本之後的頁面中重新定位對象。
如果你碰巧做到這一點,你有自己一個非常有趣的博客帖子...
0
有幾個圖書館,免費的和商業,可以協助。 我最熟悉PDF格式pdfTron。 不過,我只用它在只讀上下文
我相信它會爲你工作作爲「......添加/刪除/編輯圖像,文本和矢量圖形...」是他們聲稱有能力的用途之一。
以下是在線文檔的鏈接。這是一個相當詳細的API,因此準備閱讀。
http://www.pdftron.com/pdfnet/html/main.html
至於其他廠商,我知道的Adobe有許可證的API在C#形式的授權經銷商。我不記得我的頭頂上的產品名稱。如果內存正確地爲我提供服務,那麼與pdfNet相比,它的價格昂貴,它類似於舊式c(甚至不是C++)編程方法。如果你只習慣C#,那將不太合適。
相關問題
- 1. Visual Studio從解決方案文件中刪除TFS DefaultCollection路徑
- 2. 鏈接到解決方案c中的本地文本文件#
- 3. 刪除解決方案中未使用的cs文件
- 4. 從TFS中刪除解決方案?
- 5. 用於從源文件創建文檔的Python解決方案
- 6. VS2010 - 刪除不在解決方案中的文件
- 7. 從PDF中刪除文本
- 8. 刪除NuGet包從解決方案
- 9. C#解決方案上傳文件
- 10. 在Linux中將文本轉換爲pdf的解決方案
- 11. 從一批文件中刪除項目的更優雅的解決方案?
- 12. msbuild解決方案文件
- 13. 從WSS提取解決方案文件
- 14. 收回Sharepoint解決方案後文件不會被刪除
- 15. 從Visual Studio生成Make文件(適用於GCC)解決方案
- 16. VS 2008中的解決方案文件
- 17. Visual Studio 2013 - 從解決方案資源管理器中刪除文件
- 18. visual studio - 無法從解決方案資源管理器中刪除文件
- 19. 從C#解決方案調試C++解決方案
- 20. 解決方案文件夾外部解決方案目錄
- 21. 重構解決方案文件夾到新解決方案
- 22. 爲VS2008解決方案創建VS2010解決方案文件
- 23. C#免費Doc 2 PDF解決方案
- 24. 從.net解決方案中刪除未使用的DLL
- 25. Visual studio C++將文件的副本添加到解決方案
- 26. C#解決方案用於在寫入/修改文件時分析文件
- 27. 引用不在項目解決方案中的文件c#
- 28. 用於將文本文件讀入if語句的Python解決方案
- 29. 在解決方案中查找文件
- 30. 從解決方案中刪除Visual Studio項目後,無法刪除Windows中的文件夾
我看着它,並得到了解壓縮文本文本文件。但有沒有辦法從實際的PDF文件中完全刪除文本? – loyalpenguin 2009-11-21 00:33:32
你想從PDF中刪除一些文本? – Amirshk 2009-11-21 02:28:24
是的,我希望能夠從pdf文件中刪除文本。 – loyalpenguin 2009-11-21 03:37:34