簡體   English   中英

在iPhone中以pdf格式搜索文本

[英]search text in pdf in iphone

我正在嘗試在iPhone中執行搜索功能。 我傳遞了頁碼和要搜索的字符串..但是沒有得到正確的輸出。 在contentStream中,我什么也沒得到。 我通過谷歌搜索獲得了這段代碼。 我不知道contentStream對象中會有什么。

-(BOOL)page:(CGPDFPageRef)inPage containsString:(NSString *)inSearchString {
[self setCurrentData:[NSMutableString string]];
CGPDFContentStreamRef contentStream = CGPDFContentStreamCreateWithPage(inPage);
CGPDFScannerRef scanner = CGPDFScannerCreate(contentStream, table, self);
bool ret = CGPDFScannerScan(scanner);
CGPDFScannerRelease(scanner);
CGPDFContentStreamRelease(contentStream);
return ([[currentData uppercaseString] 
         rangeOfString:[inSearchString uppercaseString]].location != NSNotFound);

}

如果還有其他解決方案,那也很好。

您應該執行完整的代碼

http://www.random-ideas.net/posts/42%22

請查看上面的鏈接以獲取完整的代碼。

profile for Fasttracks at Stack Overflow, Q&A for professional and enthusiast programmers

查看此問題及其答案以獲取更多信息: 在iPhone上進行PDF搜索

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM