2012-10-23 176 views
0

我需要突出顯示一些隨機文本到我的PDF文件。我的朋友建議我將PDF轉換爲Word文檔並解析文檔並在轉換回PDF之前進行高亮顯示。C#將PDF文件轉換爲Word文檔,反之亦然

是否有任何方法可以突出顯示文本?

任何可用於將PDF轉換爲doc的第三方庫,反之亦然。謝謝。

+0

可能重複這樣質疑http://stackoverflow.com/questions/8582706/highlighting- text-colors-of-existing-pdf-using-itextsharp-using-c-sharp – pmtamal

+0

我的問題是,我需要突出顯示的單詞可以在PDF文件中的任何位置。所以得到座標將是問題,有沒有第三方庫可以將PDF轉換爲doc?感謝您的幫助pmtamal。 :D – jomsk1e

回答

3

您可以使用Aspose dll的選項來將PDF文件轉換爲文字,反之亦然。

對於特定的詞高亮顯示您可以使用BytesCout.pdfextractor DLL找到搜索的位置word.Once你必須找到字的位置,您可以輕鬆地突出顯示。

+1

謝謝A G! Aspose看起來很棒!但我需要一個免費的第三方庫,我可以使用:( – jomsk1e

2

將PDF轉換爲Word,尤其是如果希望生成的Word文檔易於編輯時,通常不是一件容易的事。我懷疑你會發現,作爲免費軟件。

也許你應該找一個可以搜索PDF並突出顯示其中的文本的lib。如果您創建一個自定義的RenderListener,並等待您搜索的單詞,那麼可以在iTextSharp中使用(與AGPL一起免費)。當它找到該單詞時,請將其標記爲like this(謝謝,pmtamal,鏈接)。

有,當然有許多其他的PDF庫可以做到這一點,太,我只是主要利用iText ...

相關問題