私を助けてください。私は本当に私はどのように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. iOSでPDFのテキストを選択/ハイライト表示できない
- 4. ソースコードをハイライト付きPDFに変換する
- 5. PDFを読んだり、ハイライトしたり、プログラムでPDFを保存したりする
- 6. Elasticsearch - EdgeNgram +ハイライト+ term_vector =悪いハイライト
- 7. PDFファイルから注釈とハイライト部分を抽出する方法
- 8. ワードプレス:ハイライト、親カテゴリカテゴリ
- 9. WPFのハイライト
- 10. Sollハイライトwith hl.q
- 11. ハイライトGotFocusのライン
- 12. ハイライト検索テキストブートストラップテーブル
- 13. blackberry jre4.5、ハイライトURL
- 14. 自動ハイライト/コピー
- 15. 構文ハイライト
- 16. ハイライトHTML要素
- 17. jQueryハイライトsettimeout
- 18. Windows C++ハイライト
- 19. ハイライトはのEditText
- 20. UIViewContentModeScaleモード(ハイライト)
- 21. UITableViewCellハイライトとエフェクト
- 22. ハイライトのフィクスチャ
- 23. Solrハイライト設定
- 24. 構文ハイライト
- 25. Dreamweaverのコードエディタ、ハイライト
- 26. ハイライト<area>
- 27. JTableのハイライト行
- 28. vim:ハイライトpbsスクリプト
- 29. ハイライトNSImageView - Objective-c
- 30. Vim隠蔽ハイライト
PDFファイルを変更して特定の行にハイライトを追加したいのですか、またはその行をハイライト表示してPDFを画面に表示するだけですか? –
[PDF文書iPhone xcodeのテキストの高さ]の複製が可能です(http://stackoverflow.com/questions/1755584/highlighting-the-text-in-pdf-document-iphone-xcode) –