請任何人都可以幫助我。我真的被卡住了,我不知道如何突出pdf的特定行。如果任何人可以提供示例代碼或僞代碼會更好
謝謝選擇pdf行
Q
選擇pdf行
1
A
回答
0
這不是微不足道的。
要做到這一點,我會呈現PDF內容到一個圖層,並以某種方式獲取所述線/對象使用CoreGraphics PDF解析器(或其他方式)的位置。之後,使用自己的繪圖代碼突出顯示所述對象。
0
0
我工作的同樣的事情,此刻,它確實是不平凡的。
從我可以弄清楚你需要加載文本並排列在第一行。如果您使用的是Poppler,Poppler.Page.textList()
將爲您提供文本框列表,TextBox.hasSpaceAfter()
會在返回False
時告訴您行尾。
我使用Qt4前端,所以每個TextBox都有一個QRect,我可以從中找出突出顯示某個單詞的位置。突出顯示一條線或多或少是lirstWordOfLine.geometry().united(lastWordOfLine.geometry())
,這將提供要突出顯示的線的幾何圖形。
現在我無法弄清楚如何保存文檔中高光的座標。
相關問題
- 1. PDF文件中的選擇
- 2. 使用VBA在PDF中選擇三行文本
- 3. iOS上的PDF文本選擇
- 4. 從Illustrator中選擇PDF預設
- 5. PDF通過選擇框的HTML到HTML?
- 6. vb.net我不能選擇PDF文件
- 7. 使用jQuery選擇pdf網址
- 8. 選擇行 - SQL
- 9. JQGrid行選擇
- 10. 選擇行的
- 11. 選擇行
- 12. 選擇行
- 13. 選擇行
- 14. 選擇一行
- 15. 選擇行
- 16. 選擇行
- 17. JTable行選擇
- 18. 多行選擇
- 19. UIPickerView行選擇
- 20. 選擇一行
- 21. 選擇行
- 22. DataFrame選擇行
- 23. 選擇列,行
- 24. 選擇行爲
- 25. DataGridView選擇行
- 26. SQL選擇行
- 27. 行鎖選擇
- 28. 選擇行
- 29. 選擇行
- 30. Tableview選擇行
是否要修改PDF文件並在特定行上添加突出顯示,還是隻需要在屏幕上突出顯示該行的PDF? – 2010-11-29 17:09:12