2016-06-18 11 views
0

私は検索後にPDFテキストを強調表示する必要があるモバイルアプリを開発しています。このためにPDF kitten libraryを使用しています。iOSアプリでPageViewControllerでPDFを表示することはできますか?

ライブラリのリンク:このことからhttps://github.com/KurtCode/PDFKitten

私は、PDF上の選択肢の数だけでなく、PDFの内容を得たが、PDFは、WebViewの上にロードされるように私は、テキストをハイライト表示することができません。これは可能ですか、私のPDF文書をページビューアーコントローラーに追加し、その上にテキストを強調表示します。

答えて

0

まず、スキャナの新しいインスタンスを作成します。

CGPDFPageRef page = CGPDFDocumentGetPage(document, 1); 
Scanner *scanner = [Scanner scannerWithPage:page]; 

キーワードを設定して、大文字と小文字を区別せずにページをスキャンします。

NSArray *selections = [scanner select:@"happiness"]; 

最後に、ページをスキャンして選択内容を描画します。

for (Selection *selection in selections) 
{ 
    // draw selection 
} 

コアグラフィックスフレームワークを使用して選択を強調表示します。

関連する問題