在iphone中搜索pdf文本

时间:2010-06-09 08:49:47

标签: iphone pdf

我正在尝试在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);

}

如果还有其他解决方案,那也没关系。

2 个答案:

答案 0 :(得分:2)

您应该执行完整的代码

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

查看以上链接 完整的代码。

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

答案 1 :(得分:0)

查看此问题及其答案以获取更多信息:PDF search on the iPhone