2010-12-15 78 views
2

我想要完成以下任務: 1在pdf中找到一個單詞 2 - 突出顯示該pdf中的所有匹配項, 3-高亮顯示pdf作爲其頁面的圖像。iText搜索,突出顯示,結果圖像

我該怎麼做? 任何幫助將不勝感激。

+0

由於PDF大多數情況下是基於矢量的,爲什麼不把背後的亮點作爲填充框來繪製?我的意思是,而不是導出圖像,然後重新導入到PDF結構中。 – amphetamachine 2010-12-15 05:20:39

+0

你說得對,我想找到這個詞的地方,並突出顯示這些地方。之後,我可能會在我的手中突出顯示pdf,但是在這一天結束時,我想從這個突出顯示的pdf中獲得圖像並顯示該圖像(出於安全原因)。我喜歡有結果類似谷歌books.Real問題是項目1和2,我必須找到的地方,突出這些地方。我不知道該怎麼做。 – ali 2010-12-15 06:15:37

回答

1

com.itextpdf.text.pdf.parser.LocationTextExtractionStrategy

它會給你的基線上升,並在頁面上的每一塊文本的血統。這取決於你從這些信息中建立單詞和矩形。

不容易,但可能。

之後,你只需要調用GhostScript或PDFBox或可以呈現PDF的東西。幾乎不是「簡單的部分」,但它已經解決了很多次。

+0

有沒有任何源代碼可用 – 2012-01-11 07:14:34