私を助けてください。私は本当に私はどのようにPDFの特定の行を強調表示するかわからない固執されています。いずれかがサンプルコードまたは擬似コードを提供できるのであれば、より良いでしょう
ありがとうハイライトpdf
Q
ハイライトpdf
1
A
答えて
0
これは簡単なことではありません。
これを行うには、PDFコンテンツを1つのレイヤーにレンダリングして、CoreGraphics PDFパーサー(またはその他の方法)を使用して、その行/オブジェクトの位置を取得します。その後、独自の描画コードを使用して前記オブジェクトを強調表示します。
0
特定の行を強調表示するだけではかなり難しいです。
検索とハイライトが必要な場合は、FastPDFKitを試してください。私はしばらくそれを再生し、それは非常にpdfリーダーとして良いです。
0
私は、現時点では同じことに取り組んだし、それは確かに簡単ではないのです。
私は、テキストを読み込んで最初に行に並べる必要があることから分かります。 Popplerを使用している場合、Poppler.Page.textList()
はテキストボックスのリストを提供し、TextBox.hasSpaceAfter()
はFalse
を返すときに行末を示します。
私はQt4フロントエンドを使用していますので、各TextBoxにはQRectがあり、そこから単語を強調表示する場所を特定できます。行をハイライトすることは、多かれ少なかれ、ハイライトする線のジオメトリを提供するlirstWordOfLine.geometry().united(lastWordOfLine.geometry())
です。
ここで私が理解できないことは、ドキュメントのハイライトの座標を保存する方法です。
関連する問題
- 1. PDF上にテキストをハイライト表示しハイライトされたドキュメントを保存
- 2. pdfのキーワードをプログラムで見つけてハイライトする方法
- 3. pdfドキュメント内のハイライトから位置を取得するClown
- 4. ソースコードをハイライト付きPDFに変換する
- 5. iOSでPDFのテキストを選択/ハイライト表示できない
- 6. PDFを読んだり、ハイライトしたり、プログラムでPDFを保存したりする
- 7. Elasticsearch - EdgeNgram +ハイライト+ term_vector =悪いハイライト
- 8. PDFファイルから注釈とハイライト部分を抽出する方法
- 9. ハイライト行
- 10. ハイライト<area>
- 11. ハイライトのフィクスチャ
- 12. UIViewContentModeScaleモード(ハイライト)
- 13. 選択/ハイライト
- 14. Android - カスタムリストビューとハイライト
- 15. ハイライトHTML要素
- 16. 構文ハイライト
- 17. ハイライトGotFocusのライン
- 18. RowDataBound行のハイライト
- 19. ハイライトしたstartDate
- 20. WPFのハイライト
- 21. 構文ハイライト
- 22. jQueryハイライトsettimeout
- 23. JTableのハイライト行
- 24. Windows C++ハイライト
- 25. UITableViewCellハイライトとエフェクト
- 26. ハイライトTextview onTouch
- 27. ワードプレス:ハイライト、親カテゴリカテゴリ
- 28. Sollハイライトwith hl.q
- 29. Solrハイライト設定
- 30. HorizontalBarChart値ハイライト
PDFファイルを変更して特定の行にハイライトを追加したいのですか、またはその行をハイライト表示してPDFを画面に表示するだけですか? –
[PDF文書iPhone xcodeのテキストの高さ]の複製が可能です(http://stackoverflow.com/questions/1755584/highlighting-the-text-in-pdf-document-iphone-xcode) –