2013-04-15 30 views
4

我已经实施了pdf阅读库来自this tutorial:。它基于VFR Reader需要VFR阅读器中的列表搜索功能

现在我想添加列表搜索结果功能。如果您对FastPdfKit有一些想法,它提供了列表搜索功能。

我需要与附加图片相同的搜索功能。

如果任何机构在VFR Reader中实现了相同的搜索功能,我将非常感谢您的帮助。

在此先感谢

iPhone Screenshot showing search functionality

+0

是否有一个特定的问题,而你试图实施或你不知道从哪里开始?你不会告诉我们你究竟是什么。它看起来像 - “我想实现这个可以有人为我做。”这只是我的看法。为他们感兴趣的链接+1。 – Popeye

+0

@Popeye谢谢重播,我真的不知道从哪里开始,如果你可以给我一些线索从现在开始我必须做什么?我从哪里开始呢?它对我非常有帮助,我非常感谢你的帮助。 – freelancer

回答

3

您可以使用下面的方法来找到PDF格式的话。 它可能会帮助你。

-(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); 
NSLog(@"%@",[currentData uppercaseString]); 
NSLog(@"%d",[[currentData uppercaseString]rangeOfString:[inSearchString uppercaseString]].location != NSNotFound); 
return ([[currentData uppercaseString]rangeOfString:[inSearchString uppercaseString]].location != NSNotFound); 
} 
+0

感谢您的回答。 – freelancer