2014-02-19 2 views
2

나는 이미지에서 UIGraphicsBeginPDFPageWithInfo을 사용하여 pdf를 작성한 다음 해당 PDF를 UIWebView에로드합니다.webview에서 pdf에서 텍스트 선택

해당 pdf에서 일부 텍스트를 선택하여 textview에 표시하려고합니다. 다음은 웹보기에서 pdf를로드하는 데 사용하는 코드 샘플입니다.

NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES); 
NSString *documentsDirectory = [paths objectAtIndex:0]; 
NSString *filePath = [documentsDirectory stringByAppendingPathComponent:@"images.pdf"]; 

NSURL *pdfUrl = [NSURL fileURLWithPath:filePath]; 
NSLog(@"pdf URL :: %@",pdfUrl); 
NSURLRequest *request = [NSURLRequest requestWithURL:pdfUrl]; 
[_webView loadRequest:request]; 

다음을 사용해 보았지만 빈 문자열이 반환됩니다.

NSString *innerText = [_webView stringByEvaluatingJavaScriptFromString:@"document.body.innerText"]; 

편집 :: ibooks에 구현 된 텍스트 선택 기능을 원합니다.

+0

document.documentElement.innerText가 갈 수있는 방법입니다. 하지만 자바 스크립트를 사용하여 PDF에서 텍스트를 읽을 수는 없습니다. –

답변

관련 문제