2009-11-20 188 views

回答

5

是,使用開源項目iTextSharp

創建基本的PDF文件:

您需要創建一個新的PDF,打開原版的。 遍歷所有找到的對象,刪除文本並將舊對象添加到新文件。 不幸的是,在刪除文本後,您必須在刪除的文本之後的頁面中重新定位對象。

如果你碰巧做到這一點,你有自己一個非常有趣的博客帖子...

+0

我看着它,並得到了解壓縮文本文本文件。但有沒有辦法從實際的PDF文件中完全刪除文本? – loyalpenguin 2009-11-21 00:33:32

+0

你想從PDF中刪除一些文本? – Amirshk 2009-11-21 02:28:24

+0

是的,我希望能夠從pdf文件中刪除文本。 – loyalpenguin 2009-11-21 03:37:34

0

有幾個圖書館,免費的和商業,可以協助。 我最熟悉PDF格式pdfTron。 不過,我只用它在只讀上下文

我相信它會爲你工作作爲「......添加/刪除/編輯圖像,文本和矢量圖形...」是他們聲稱有能力的用途之一。

以下是在線文檔的鏈接。這是一個相當詳細的API,因此準備閱讀。

http://www.pdftron.com/pdfnet/html/main.html

至於其他廠商,我知道的Adobe有許可證的API在C#形式的授權經銷商。我不記得我的頭頂上的產品名稱。如果內存正確地爲我提供服務,那麼與pdfNet相比,它的價格昂貴,它類似於舊式c(甚至不是C++)編程方法。如果你只習慣C#,那將不太合適。

相關問題