請任何人都可以幫助我。我真的被卡住了,我不知道如何突出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. 選擇PDF文件保存的地方
- 4. 在webview中從pdf中選擇文本
- 5. 選擇多個Excel表導出爲PDF
- 6. iOS上的PDF文本選擇
- 7. 從Illustrator中選擇PDF預設
- 8. CarrierWave - PDF - 只選擇第一頁
- 9. 使用jQuery選擇pdf網址
- 10. PDF通過選擇框的HTML到HTML?
- 11. vb.net我不能選擇PDF文件
- 12. 選擇行
- 13. datatable選擇行
- 14. 選擇行
- 15. UIPickerView行選擇
- 16. 選擇行
- 17. 選擇行
- 18. 選擇行
- 19. 選擇多行
- 20. 選擇行
- 21. 選擇行
- 22. 選擇列,行
- 23. 選擇行
- 24. 選擇行
- 25. 選擇行值
- 26. DataGridView選擇行
- 27. VBS選擇行
- 28. 選擇行
- 29. 行鎖選擇
- 30. DataFrame選擇行
是否要修改PDF文件並在特定行上添加突出顯示,還是隻需要在屏幕上突出顯示該行的PDF? – 2010-11-29 17:09:12